GraphicsDev_GPUPerfStudio2_1140x100 Spend more time writing code and less time debugging. GPU PerfStudio gives developers control with seamless workflow integration. Identify performance and algorithm issues early in the development cycle, and meet your quality and performance goals. GPU PerfStudio is the second generation GPU Performance Analysis and Debugging Tool from AMD. It offers clear advantages to developers by cutting software development time and improving graphics quality.

Go to Downloads

Key Features:

  • GPU ShaderAnalyzer for GCN
  • Integrated Frame Profiler
  • Integrated Frame Debugger
  • Integrated Shader Debugger with support for DirectX™ HLSL and ASM
  • Integrated API Trace with CPU timing information
  • Client / Server model
  • GPU PerfStudio Client runs locally or remotely over the network
  • GPU PerfStudio Server supports 32-bit and 64-bit applications
  • Supports DirectX™ 11,  OpenGL 4.4, and OpenGL ES 3.0 applications on Windows 7 and Windows 8.1
  • Supports OpenGL 4.4 and OpenGL ES 3.0 applications on Ubuntu 12.04
  • No special build required for your application
  • Customizable Client GUI, define and save your own window layouts
  • Drag and drop your application onto the server to start debugging
  • No installation required – copy and run anywhere – your settings go with you

 

Questions or Comments

Please visit the GPU Developer Tools Forum

GPU PerfStudio V3.2

New Features

  • NEW – OpenGL ES 3.0 Support
    • Support for OpenGL ES 3.0 on Windows and Linux
  • NEW – Frame Based Instant Capture
    • The GPU PerfStudio server now has the ability to perform a frame capture at a specified frame number without client intervention
    • This feature can be used to automatically capture  a specific frame within a game or benchmark using a script or batch file
  • NEW – Shader Analyzer wave occupancy view
    • This view displays the number of waves in flight based on the number of general purpose registers used by a HLSL shader
    • This feature can be used to optimize a HLSL shader based on its wave occupancy information

Bug Fixes

  • When profiling with GPUTime selected, the percentage results will be weighted using the GPUTime for each draw call. Otherwise, the result will be a non-weighted average.
  • GPU PerfStudio now supports the use of 64bit games when launched from 32bit launchers
  • Improved title support
  • Improvements in previous versions

Integrated tools

ToolIntegration2GPU PerfStudio integrates five tools that are key for the contemporary graphics developer. A Frame Debugger that allows you to visualize the graphics state and resources in your frame, a Frame Profiler that allows you to identify per draw call performance issues at the hardware counter level, a Shader Debugger that allows you to step through and debug your shader code and its output, an API Trace window with integrated CPU timing information, and a Shader Analyzer for optimizing your shader code. This screen shot (click image for larger view) shows the Frame Profiler and, Frame Debugger in use at the same time. In this scenario the profiler was used to identify an expensive draw call. The draw call was selected in the blue list on the right hand side causing the Frame Debugger to jump to that draw call. The vertex and index buffer, the texture assets, and depth buffer for this draw call are currently displayed. The pixel shader code can be stepped through where the relationship between the code and assets can be thoroughly explored to identify costly aspects of the shader.

Downloads

File Name Version Size Launch Date OS Bitness Description
Windows Downloads

File Name

Version

3.2

Size

50 MB

Launch Date

4/1/2015

OS

Windows® 7 or newer.

Bitness

32/64

Description

GPU PerfStudio for Windows. Simply unzip to use, can be installed/run from a USB stick.

File Name

Version

3.2

Size

51 MB

Launch Date

4/1/2015

OS

Windows® 7 or newer.

Bitness

32/64

Description

GPU PerfStudio for Windows. For users who prefer an installer. The zip file and msi versions are identical.
Linux Downloads

File Name

Version

3.2

Size

14 MB

Launch Date

4/1/2014

OS

Ubuntu 12.04

Bitness

32/64

Description

GPU PerfStudio for Linux. This is the server component to use PerfStudio on Linux. The Windows client is also required.