Back




 NVIDIA PerfSDK

Sample_App_400.jpg
NVPerfSDK's Sample Application
NVPerfSDK is a component of NVPerfKit that provides a programmatic API for accessing performance counters in the graphics driver and GPU. It allows you to query performance counters from your own applications, enabling you to build customized profiling functionality. NVPerfSDK is available in 32-bit and 64-bit Windows as well as 32-bit and 64-bit Linux. 

NVPerfSDK has the following features:

  • NVIDIA NVPerfAPI for easy integration into applications
  • Sample applications provided to learn from
  • Simplified Experiments
    • Targeted, multipass experiments to determine GPU bottleneck
    • Automated analysis of results to show bottlenecked unit
  • Use cases
    • Real time performance monitoring using GPU and driver counters, round robin sampling
    • Simplified Experiments for single frame analysis

To learn more about NVPerfSDK, we recommend that you view our "GPU Performance Tuning with NVIDIA Performance Tools" talk from GDC 2006.