Using GPUView

GPUView (GPUView.exe) is a development tool for determining the performance of the graphics processing unit (GPU) and CPU. It looks at performance with regard to direct memory access (DMA) buffer processing and all other video processing on the video hardware. GPUView is useful for developing display drivers that comply with the Windows Vista display driver model. GPUView is introduced with the release of the Windows 7 operating system.

GPUView and other files that are associated with it are included with the Windows Performance Toolkit (WPT) as an installable option of the WPT MSI. GPUView binaries are available for x86-based, x64-based, and IA64-based architectures. For example, Wpt_x86.msi is for an x86 platform. The WPT MSI includes the files that are described in the following table.

Files Purpose


Legal agreement


GPUView help file


Any additional information that is not included in the help file


Program for viewing ETL files with video data

AEplugin.dll, DWMPlugin.dll, MFPlugin.dll, NTPlugin.dll, DxPlugin.dll, and DxgkPlugin.dll

Plugins to interpret events


Plugin for Statistical Options dialog


Script to turn on and off the appropriate information for logging


A text file that sets the symbol path to resolve stackwalk and other events