GLSL shader for Radeon HD 5870 analyzed on a GTX 460
ATI GPU ShaderAnalyzer is a tool for profiling real time Direct3D (D3D9, D3D10 and D3D11) and OpenGL shaders under Windows XP/Vista/Seven. GPU ShaderAnalyzer is intended for analyzing the performance of ATI Radeon graphics cards. It outputs the assembly code for several architectures (HD 5000, HD 4000, HD 3000 and HD 2000) and displays shader statistics related to the GPU architecture:
GPU ShaderAnalyzer is a tool for analyzing the performance of pixel, vertex, geometry, hull, domain and compute shaders for 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, all without having to run the application on actual hardware. 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 Direct3D (D3D9.0 – D3D11) and OpenGL (GLSL 1.50, arb_fp and arb_vp) shaders.
You can download ATI GPU ShaderAnalyzer 1.55 HERE.