Logo
Sign in
Product Logo
NVIDIA Nsight Aftermath SDKNVIDIA

NVIDIA® Nsight™ Aftermath is a library that integrates into a D3D12 or Vulkan game’s crash reporter to generate GPU “mini-dumps” when an exception or TDR occurs, exposing pipeline information to resolve an unexpected crash.

Vendor

Vendor

NVIDIA

Company Website

Company Website

application_integration.png
crash_monitoring.png
mmu_fault_correlation.png
image-2023-05-11-10-22-39-506.png
Product details

NVIDIA® Nsight™ Aftermath is a library that integrates into a Direct3D12 or Vulkan game’s crash reporter to generate GPU “mini-dumps” when an exception or TDR occurs. These mini-dumps contain detailed information about the GPU pipeline, helping developers resolve unexpected crashes by exposing pipeline information.

Features

  • Capture GPU Pipeline Exceptions: Generates a GPU “mini-dump” file from a live graphics application, containing detailed information about the GPU pipeline. This data helps reveal why an exception was triggered.
  • Integrate into Applications: Flexible integration with existing crash reporters, allowing important debugging information to be collected and processed by established workflows.
  • Visualize in Nsight Graphics: GPU “mini-dump” files can be loaded into Nsight Graphics for rich visualization of the data, displaying GPU state information and isolating the specific line of shader source code that caused an exception.
  • Enhanced MMU Fault Correlation: Addresses MMU faults by exposing the shader source code that caused a faulty memory access.
  • Crash Monitoring with Nsight Graphics: The Nsight Aftermath Monitor collects crash information and can be extended by the Aftermath API to collect additional data like user markers and application-specific metadata.

Benefits

  • Detailed Debugging Information: Provides detailed information about the GPU at the time of an exception, including the status of various GPU subunits and the execution state for markers inserted in the frame.
  • Improved Error Resolution: Helps developers quickly identify and resolve issues by providing contextual data for memory operations and GPU state.
  • Seamless Integration: Easily integrates with existing crash reporters and debugging workflows, enhancing the overall debugging process.
  • Rich Visualization: Enables rich visualization of GPU state information in Nsight Graphics, aiding in the identification of problematic trends and patterns.
Find more products by category
Development SoftwareView all