Ati radeon performances

Michel Dänzer michel at tungstengraphics.com
Mon Apr 14 07:31:55 PDT 2008


On Sun, 2008-04-13 at 23:32 +0200, Matthieu Baechler wrote: 
> 
> A sysprof file is attached, the profile is taken while seing
> gnome-system-monitor cairo graphs, on a athlon 1Ghz with a radeon 9200
> with X.org built from today's git.
> 
> You'll see that most of the time is spent in memcpy migration. If I
> understand it well, it should mean that we hit an operation that is not
> implemented in hardware.

Or that falls back to software for some other reason, yes.

> Is there something we can do to avoid these migration ?

A good start is usually finding out why it's falling back to software.
You can change RADEON_TRACE_FALL to 1 in
xf86-video-ati/src/radeon_exa.c, rebuild the driver, re-run the test and
put up the log file (compressed if it's very big) somewhere for us to
look at.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer




More information about the xorg mailing list