NVIDIA Nsight Aftermath SDK

NVIDIA® Nsight™ Aftermath SDK is a simple library you integrate into your DirectX 12 game’s crash reporter to generate GPU "mini-dumps" when a TDR or exception occurs.

Coming Soon!

 Join the Conversation 
GitHub Samples  |  Documentation

NVIDIA® Nsight™ Aftermath SDK is freely offered through the NVIDIA Registered Developer Program




GPU Mini-Dumps with Nsight Aftermath

With Nsight Aftermath, developers can generate a “mini-dump” file from a live running graphics application that contains detailed information about the GPU pipeline. This information can be used to pinpoint not only where in the user code the faulting workload was launched, but vital data about the pipeline to understand why the exception was triggered. These “mini-dump” files provide debugging information for the immediate problem, and an artifact for tracking problem trends and patterns.


Application Integration

    Nsight Aftermath can be integrated into user applications to allow for this important debugging information to be collected and processed by already established workflows and infrastructure (e.g. crash reporters)

GPU Mini-Dump Viewer

    The “mini-dump” files generated by Nsight Aftermath can be loaded into Nsight Graphics for a rich visualization of the data.


Requirements

Operating System GPU Architecture GPU Driver Graphics APIs Nsight Graphics Viewer
Requirements Windows 10 17763 (RS5) or Windows 10 18362 (19H1) Turing based GPUs R435 or newer DirectX 12, DirectX Raytracing Nsight Graphics 2019.3 or newer

Resources

  • Documentation (Coming Soon)

    Nsight Aftermath SDK Documenation

  • Samples and Examples (Coming Soon)

    GitHub repository with Nsight Aftermath SDK samples and an example GPU mini-dump file

  • Forums

    Post questions, comments, or issues that you find while using the SDK

  • NVIDIA Developer Resources (Sign up required)

    Access the latest announcements, early release candidate access, file bugs, event invites and more. Sign up today!