NEWS

DirectX12 Hardware Counter Profiling with Microsoft PIX and the AMD Plugin

The AMD Developer Tools team is thrilled to announce the availability of the AMD plugin for Microsoft’s PIX for Windows tool. PIX is a performance tuning and debugging tool for Windows developers using DirectX 12.

The AMD plugin exposes a large set of hardware performance counters inside of PIX.  The counters will automatically show up in the PIX UI when running Analysis on a supported AMD GPU:

PIX allows you to collect performance counters for all draw calls in each command list executed by a PIX capture.  The counter results appear in PIX’s Events view:

The AMD counters, when used in conjunction with other features in PIX, can provide information on how a particular draw call is using the GPU hardware, including information on hardware utilization and potential bottlenecks.  This information can help developers optimize their D3D12 titles when running on AMD hardware.

The best part of the plugin is that it is included in the installer of the latest PIX release.  There are no extra installers or configuration steps required in order to start using the plugin.  Simply install the latest version of PIX and you will see the AMD counters when running PIX Analysis on an AMD GPU.

In order to use the plugin with PIX, please make sure you are using Crimson ReLive Edition 17.5.1 or newer.

We’d like to thank our partners at Microsoft for making the plugin possible!  We look forward to continuing to work with the PIX team to add new plugin functionality in future PIX releases.

PIX can be downloaded from https://blogs.msdn.microsoft.com/pix/download/

Latest news

AMD Tech Sharing Salon in China

AMD Tech-Sharing Salon 2022

A member of our GPUOpen team in China shares her report on the details of AMD Tech-Sharing Salon 2022, which took place in Shanghai.

You may also like...

Developer guides

Browse our developer guides, and find valuable advice on developing with AMD hardware, ray tracing, Vulkan, DirectX, UE4, and lots more.

Explore our huge collection of detailed tutorials, sample code, presentations, and documentation to find your answers to your graphics development questions.

If slide decks are what you’re after, you’ll find 100+ of our finest presentations here. Plus there’s a handy list of our product manuals!

Browse all our useful samples. Perfect for when you’re needing to get started, want to integrate one of our libraries, and much more.