cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

jinhou
Journeyman III

ALU instruction counter

Hi, why the number of ALU instruction groups dumped from GSA and PerfStudio 2.0 are different? And they are no branch in my code, both the driver are catalyst 9.7.  I think the ALU groups should be the same.

0 Likes
3 Replies
bpurnomo
Staff

Hi,

   Can you tell us what is the counter name from PerfStudio 2.0 that you are trying to compare against the ALU instruction count from GSA?

0 Likes

Hi, the counter name is "PSALUInstCount", there is about 10 percents instruction count difference in some cases.

0 Likes

Hello,

GPU Shader Analyzer is an offline analysis tool, so although it knows how the driver will compile the shader, it does not know anything about actual runtime performance. GPU PerfStudio measures the ALU instruction count based on what the hardware actually sees. In some cases, this may be slightly different than what Shader Analyzer reports.

Also, GPU PerfStudio 2.1 was just released with an updated profiler and now has DX11 and OpenGL support: http://developer.amd.com/gpu/PerfStudio/Pages/default.aspx

0 Likes