[Intel-gfx] intel_gpu_top profiles
pcjc2 at cam.ac.uk
Fri Oct 30 13:29:09 CET 2009
intel_gpu_top seemed like it has been a well kept secret.. I discovered
it today, and took some profiles of the circuit board layout package I'm
Can anyone suggest whether there appears to be "room for improvement"? I
couldn't spot any obvious bottle-neck. I'm surprised that the pixel
shader is seeing any use, (even without compiz), as I'm just using
boring fixed-function stuff with no texturing, no lighting, nothing
Screen-captures of the profiles available here:
The "displaylist" versions are where I get the rendering code to build
all its rendering into a single displaylist, then just draw the
display-list from the expose event handler. (Prodded repeatedly by our
The "no_displaylist" versions show what happens with our geometry
generation overheads in place - obviously there is room for improvement
in that case!
The maximum throughput I got with the no compiz, displaylist version
(window sized as shown in the screen-shot) was only 10.7fps.
What is "MASM CS CR" and "CL CS"? Those seem to vary in the compiz /
non-compiz case. Is there a guide with these names somewhere (other than
the GPU PRM?)
Btw.. if it matters, I took these with the laptop on battery power.
More information about the Intel-gfx