NVPerfKit includes support for 64-bit Windows platforms, as well as 32-bit and 64-bit Linux platforms.
The performance counters are available directly in your OpenGL and DirectX applications and in tools such as Intel® VTune™ and Graphic Remedy’s gDEBugger via the Windows Management Instrumentation (WMI) Performance Data Helper (PDH) interface. A plug-in supporting Microsoft PIX for Windows is also provided, giving you low-latency access to NVPerfKit performance counters directly from the driver.
NVPerfKit consists of the following components:
The various components of NVPerfKit are illustrated below.
Because NVPerfKit 2 has many new features and components, we recommend that you take a look at our "GPU Performance Tuning with NVIDIA Performance Tools" talk from GDC 2006. The NVPerfKit User Guide contains detailed information about the NVPerfSDK API, GLExpert, and NVPerfKit's other components. Please let us know if you have any questions or encounter any problems by e-mailing nvperfkit at
Please note that the 32-bit Windows installer only runs on 32-bit Windows, and the 64-bit Windows installer only runs on 64-bit Windows.
[Download] NVPerfKit 2.2 Installer for 32-bit Windows (Version 2.2.0117.0011)
[Download] NVPerfKit 2.1 Installer for 32-bit Windows (Version 2.1.1017.1835)
[Download] NVPerfKit 2.1 Installer for 64-bit Windows (Version 2.1.1017.1835)
[Download] NVPerfKit 2.1 Installer for 32-bit Linux (2006-09-11)
[Download] NVPerfKit 2.1 Installer for 64-bit Linux (2006-09-11)
[Download] NVPerfKit 2.1 User Guide
[Download] GLExpert User Guide