is the instruction set architecture for HD graphics 4000 publicly available?

is the instruction set architecture for HD graphics 4000 publicly available?

Hi, We are doing a performance comparison of Ivy Bridge, Tesla, and APU for SGEMM. We found that the Ivy Brdige CPU and (integrated) GPU only reaches the 13% (29 GFLOPS) and 33% (49 GFLOPS) of the theoretical peak performance respectively, and we would like to figure out the sources of inefficiencies by looking at the assembly code.Is there a way to view the assembly code for Intel HD graphics 4000 in Ivy Bridge? We have tried Intel offline compiler, but it only gives us the CPU assembly and the intermediate LLVM code. Any advice is greatly appreciated.Yao

3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Unfortunately the offline compiler only displays CPU asm and we do not currently expose the graphics ISA from this tool, even though the ISA is available as part of the linux graphics documentation (http://intellinuxgraphics.org/documentation.html).

Have you tried the Intel Graphics Performance Analyzer? With GPA you can analyze your gpu workload but some metrics are specific only to DirectX API. You can read about it more here.

Raghu

Thanks Raghu! We will give GPA a try.
Yao

Leave a Comment

Please sign in to add a comment. Not a member? Join today