[xorg] X3100 OpenGL incredibly slow and buggy on 2.2.0
Eric Anholt
eric at anholt.net
Mon Dec 31 18:46:30 PST 2007
On Mon, 2007-12-31 at 17:45 -0500, Richard Goedeken wrote:
> > Please read this :
> > http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark
> >
> > Stephane
>
> You're right, glxgears is not a comprehensive 3D acceleration benchmark, but it
> does measure some narrow window of system hardware performance. Let's look at
> my 2 main systems for comparison:
>
> Desktop PC:
> - 64-bit Gentoo, older stable drivers
> - Gigabyte GA-K8N Ultra-9 socket939 nForce4 Ultra ATX
> - Athlon64 3800 x2 - 2.0GHz 1MB total cache
> - Asus EN6600/TD/256M Silencer
> - GeForce 6600, 256M ram
> - 128 bit DDR2 ram 500MHz, 8.0 GB/s
> - 300MHz core, 8 pixel shaders, 3 vertex shaders
> - PCI Express x16
> - 2GB PC3200 DDR 400MHz SDRAM (6.4 GB/s)
>
> Set-top PC:
> - 64-bit Fedora 8, git drivers for mesa/drm/intel
> - AOpen MiniPC MP965-DR, Intel 965GM chipset
> - Intel Core 2 Duo T7500 2.2GHz Socket P 4MB total cache
> - X3100 graphics
> - shared system memory, total bandwidth 10.7 GB/s
> - 500MHz core, 8 unified shaders
> - 2*1GB dual channel PC5300 DDR2 667MHZ SDRAM
>
> By all measures it looks like the settop box would meet or beat the desktop one.
> But the difference in 3D performance in favor of the desktop is large, not
> small. Even if you write off a factor of 6 (!) times as many fps in glxgears,
> it remains that the N64 emulator I'm working on runs flawlessly with low CPU
> usage on the desktop box but bogs down on the MiniPC. glxinfo says direct
> rendering is on. If someone could suggest a good 3D benchmark for Linux I would
> be willing to run it for an experiment. Something is wrong here. Either the
> shared memory architecture really just clobbers real-world performance or else
> something is far from optimal in the software stack.
Your N64 emulator sounds like an interesting thing to benchmark with, if
graphics driver performance is an important factor. Finding a way to
get a demo to play and exit and report fps could be useful.
http://dri.freedesktop.org/wiki/Benchmarking has some of the things I've
used for benchmarking and pointing other people at who are trying to
figure out how to compare 3d performance.
--
Eric Anholt anholt at FreeBSD.org
eric at anholt.net eric.anholt at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg/attachments/20071231/8026e1cb/attachment.pgp>
More information about the xorg
mailing list