cancel
Showing results for 
Search instead for 
Did you mean: 

GPU Developer Tools

jinhou
Journeyman III
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 Kudos
Reply
3 Replies
bpurnomo
Staff
Staff

ALU instruction counter

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 Kudos
Reply
jinhou
Journeyman III
Journeyman III

ALU instruction counter

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

0 Kudos
Reply
plohrmann
Staff
Staff

ALU instruction counter

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 Kudos
Reply