AMD Logo AMD Developer Central

GPU ShaderAnalyzer
Skip Navigation LinksHome > GPU Tools > GPU ShaderAnalyzer


Overview
GPU ShaderAnalyzer (GSA for short, pronounced Gee-Zah) is a tool for analyzing the performance of pixel and vertex shaders on ATI Radeon graphics cards. It gives you accurate performance estimates for your shaders and even allows you to view disassembly of the generated hardware shader. GPU ShaderAnalyzer can be used as a GUI tool for interactive tuning of your shaders or in command line mode to generate detailed reports. It supports DirectX9, DirectX10 & OpenGL. To analyze stream kernels (Brook+ and IL), please download a newly created tool, Stream KernelAnalyzer

» What's New
» Download


What's New?
What's New in Version 1.52
  • Support for Catalyst™ driver 9.5-9.8.
  • Support for ATI RadeonTM HD 4890 graphics cards.
  • Support for ATI RadeonTM HD 4770 graphics cards.
  • Improved interface for selecting which ASICs to generate statistics for.
  • Compiler Statistics table now remembers which column to sort by.

» See release notes for previous versions of GPU ShaderAnalyzer


Getting Started
Requirements: Windows XP or Vista, Microsoft DirectX SDK (April 07 or later).

Enter your shader into the Source Code window. You can load it via the file menu, drag and drop it onto the window or type it in from scratch if you prefer. If your shader is an assembly shader GPU ShaderAnalyzer will automatically compile the shader and generate statistics. If your shader is HLSL then you may need to set the Function and Target correctly for your shader. If your shader is compiled successfully you should see the D3D disassembly of it in the Object Code window. The Compiler Statistics window will display statistics about your program. If you wish to see disassembly of the hardware shader as generated by ATI’s Shader Compiler you may select the ATI graphics card you’re interested in from the Format list.

GPU ShaderAnalyzer Screenshot


Figure 1: Click to enlarge.


Download
Reset My View

File NameLaunch DateOSBitnessDescription
GPUShaderAnalyzer_2009-09-03_1.52.0.2177.msi (28.6MB)09/07/2009Windows® Both GPU ShaderAnalyzer pixel and vertex shaders performance analyzer

 ‭(Hidden)‬ GPU ShaderAnalyzer Archive

Reset My View

File NameLaunch DateOSBitnessDescription
GPU ShaderAnalyzer v1.40 (23MB)04/04/2008Windows®BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPU ShaderAnalyzer v1.42 (29.9MB)05/27/2008Windows®BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPU ShaderAnalyzer v1.43 (32MB)07/01/2008Windows®BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPU ShaderAnalyzer v1.44 (33.4MB)07/31/2008Windows®BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPU ShaderAnalyzer v1.45 (37.2MB)08/28/2008Windows®BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPU ShaderAnalyzer v1.46 (38.8MB)09/19/2008Windows®BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPU ShaderAnalyzer v1.47 (40.1MB) 10/22/2008Windows®BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPU ShaderAnalyzer v1.48 (28.5MB)11/20/2008Windows®BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPUShaderAnalyzer_2008-12-10_1.49.0.1845.msi (28.5MB)12/11/2008Windows®BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPU ShaderAnalyzer 1.50 (28.3MB)02/06/2009Windows® BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer
GPUShaderAnalyzer_2009-04-20_1.51.0.1983.msi (29.61MB)04/21/2009Windows® BothGPU ShaderAnalyzer pixel and vertex shaders performance analyzer