Avoiding Stalls and Hitches in DirectX 12

Subscribers:
20,000
Published on ● Video Link: https://www.youtube.com/watch?v=f0a9mN4HQCI



Duration: 10:56
3,265 views
165


How to identify, fix, and prevent hitches in DirectX 12 by understanding how the “critical path” affects frame time. Managing a frame’s critical path so that only reliably fast methods are on it is the key to a fluid feeling game. Learn how Nsight Systems can help you hunt down and resolve those hard-to-find hitches.

See more resources on DirectX 12 programming:
• Direct3D 12 Programming Guide: https://learn.microsoft.com/en-us/windows/win32/direct3d12/directx-12-programming-guide
• DX12 Do’s and Don’ts: https://developer.nvidia.com/dx12-dos-and-donts
• DX12 Raytracing Tutorial: https://developer.nvidia.com/rtx/raytracing/dxr/dx12-raytracing-tutorial-part-1
• Using Nsight Systems for Fixing Stutters in Games: https://developer.nvidia.com/blog/using-nsight-systems-for-fixing-stutters-in-games/
• Optimizing DX12 Workloads using Nsight Systems GPU Trace: https://www.youtube.com/watch?v=BwxFpZs0BsI

Watch more from this series: Building Acceleration Structures Using Async Compute: https://www.youtube.com/watch?v=ctow9BO79nA

Learn more about DirectX 12 on NVIDIA platforms: https://nvda.ws/3ZSkP3t
Further resources on NVIDIA Nsight Tools: https://nvda.ws/3GVd8kl




Other Videos By NVIDIA Game Developer


2023-05-28NVIDIA ACE for Games Sparks Life Into Virtual Characters With Generative AI
2023-04-13NVIDIA RTXパストレーシングの概要
2023-04-13NVIDIA RTX 패스 트레이싱 개요
2023-04-11NVIDIA RTX Path Tracing Overview
2023-03-21NVIDIA Releases at GDC 2023 #Shorts
2023-03-21Nsight Graphics 2023.1 - Release Spotlight
2023-03-20How Cyberpunk 2077 Achieved Photorealistic Graphics with NVIDIA’s Tools
2023-03-20NVIDIA at GDC 2023: Frame Generation and Path Tracing Tools Now Available
2023-03-01How to Improve Shader Performance by Resolving LDC Divergence
2023-02-16{Snippet} Getting Started with RTXDI and NvRTX in Unreal Engine 5 (Part 2)
2023-01-20Avoiding Stalls and Hitches in DirectX 12
2022-12-14Viewport UI and Blueprints Changes to Unreal Engine 5.1 for DLSS
2022-11-09NVIDIA Real-Time Denoisers Showcased in Hitman 3
2022-11-09{Teaser} Getting Started with Nsight Developer Tools | GTC Fall 2022
2022-11-07{Teaser} Fundamentals for Ray Tracing using NVIDIA Nsight Graphics and Nsight Systems | GTC Fall 22
2022-11-03{Teaser} Examining the Latest Announcements in Real-Time Neural Graphics | GTC Fall 2022
2022-11-01Getting Started with RTXDI and NvRTX in Unreal Engine 5 (Part 1)
2022-10-12Building Games with NVIDIA Nsight Tools on NVIDIA Ada Lovelace
2022-08-12Nsight Graphics 2022.4 – Release Spotlight
2022-08-10NVIDIA Developer Tools - Walkthrough of Development Scenarios and Solutions
2019-11-21Massively Parallel Path Space Filtering in Game Development