How to Improve Shader Performance by Resolving LDC Divergence

Опубликовано: 28 Сентябрь 2024
на канале: NVIDIA Game Developer
2,808
84

This deep dive into improving shader performance uses Nsight Graphics to profile Diablo® II: Resurrected. Learn about how latency caused by LDC Divergence (a phenomenon where load constant addresses differ within the same warp) can be identified and resolved with help from Nsight Graphics, yielding significant throughput improvements.

Get started with Nsight Graphics today:
- Public version: https://developer.nvidia.com/nsight-g...
- Pro version: partners reach out to [email protected]

Check out more resources on Nsight Graphics and optimizing shaders:
- How to use the Shader Profiler:
https://developer.nvidia.com/blog/ide...
- How to use GPU Trace:    • NVIDIA Nsight Feature Spotlight: GPU ...  
- Improving shader performance with SER: https://developer.nvidia.com/blog/imp...

Watch more from this series:
- Building Acceleration Structures Using Async Compute: https://www.youtube.com/watch?v=ctow9…
- Avoiding Stalls and Hitches in DirectX 12:    • Avoiding Stalls and Hitches in Direct...  

Further resources on NVIDIA Nsight Tools: https://nvda.ws/3GVd8kl