Generating an event trace log for GPUView

Answer ID 3507
Published 05/30/2014 10:15 PM
Updated 05/30/2014 11:54 PM
Generating an event trace log for GPUView

If you are experiencing performance issue, you may be asked by an NVIDIA support agent for an event trace log file. Follow the steps below to generate an event trace log file that our software team can view to better understand the cause of this issue.

1) Download the Windows Assessment and Deployment Kit (Windows ADK) for Windows 8.1 Update from the URL below.

http://www.microsoft.com/en-us/download/details.aspx?id=39982

2) You may be asked to install Microsoft .NET Framework if you have not previously installed this on your PC. If prompted to install Microsoft .NET Framework, please proceed with the installation and reboot your computer after it has completed.

3) Next, choose the directory where you would like to install the Microsoft tools.  Since event trace logs can be several gigabytes in size, you may want to select a drive that has plenty of space remaining.  Click Next to proceed.

4) You will be asked if you wish to join the Microsoft Customer Experience Improvement Program (CEIP).  This is optional and not required. 

5) Next screen will present you with the License Agreement.  Select Accept to proceed.

6) The final installation step will ask you to choose which features you would like to install.  Please choose Windows Performance Toolkit and then click on the Install button.  This completes the installation.

7) Open a Command Prompt window with Administrative Privileges by right clicking over the icon in the Start screen (in Windows 8 Search screen, type "Command Prompt" to display the launch icon and right-click over the icon as show below) or Start Menu (in Windows 7 Start Menu go to Programs -> Accessories -> Command Prompt and right click over the icon)

Image

8) Once at the Command Prompt, navigate to the directory: C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\gpuview

If you chose a different installation path, navigate to that directory and drill down to the gpuview folder.

9) To start logging, type the command (the first time you run the command, you may need to repeat the process one time to start recording):

log.cmd

Image

10) Keep the Command Prompt window and start the application.  This tool can be started at anytime so if your issue occurs at a predictable rate (eg. every 60 seconds, every 10 minutes), wait until you are close to the period when the issue will occur and then start logging.  You should not record more than 1 minute of activity because of the size of the log file it will save. Once you have reproduced the issue, go back to the desktop and type the command "log.cmd" again to stop recording.   The Command Prompt window show look similar to the screen below:

Image

11) Open Windows Explorer and navigate to the gpuview folder.  Several new files will be saved to this folder with the extension .etl.  The only file we require is "Merged.etl".  All of the other files that end with the extension .etl can be deleted. 

Image

12) Since the Merged.etl is quite big, we recommend compressing the file before you send it to NVIDIA.  If you do not own a compression utility, we recommend 7-Zip as it is offered free of charge.  You may download this file from:

http://www.7-zip.org/

 

 

 

 

 

Was this answer helpful?
Your rating has been submitted, please tell us how we can make this answer more useful.

LIVE CHAT

Chat online with one of our support agents

CHAT NOW

ASK US A QUESTION

Contact Support for assistance

CONTACT US