Mesa Radeon HD 4870 Linux Performance Comparison
Benchmarks of Mesa 7.9.2 R600c DRI driver through Mesa 8.1-devel R600g Gallium3D benchmarks when comparing Mesa releases for a Radeon HD 4870 (RV770) graphics card. The rest of the stack was maintained the same in the latest shape... Looking at the Mesa performance over time for open-source AMD Radeon driver performance for a future article on Phoronix.com by Michael Larabel.
Mesa 7.9.2 R600c
Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Xeon E3-1200 v2/3rd, Memory: 8192MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4870 512MB (750/900MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 7.9.2, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v
Graphics Notes: EXA
Mesa 7.10.3 R600g
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 7.10.3 Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Mesa 7.11.2 R600g
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 7.11.2 (git-ecf0bef) Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Mesa 8.0.4 R600g
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.4 (git-539a02b) Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Mesa 8.1-devel R600g
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.1-devel (git-27013e5) Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Lightsmark
OpenArena
World of Padman
VDrift
Xonotic
Warsow
OpenArena
This is a test of OpenArena, a popular open-source first-person shooter. This game is based upon ioquake3, which in turn uses the GPL version of id Software's Quake 3 engine. Learn more via the OpenBenchmarking.org test page.
Smokin Guns
Doom 3
Prey
This test calculates the average frame-rate within the Prey retail game from 3D Realms. This test requires a valid game key and game files found on the retail CD/DVD. Learn more via the OpenBenchmarking.org test page.
Nexuiz
This is a benchmark of Nexuiz, a popular open-source first-person shooter. This game uses the DarkPlaces engine, which is a largely modified version of the Quake engine with extra features such as High Dynamic Range rendering and OpenGL 2.0 shaders. Learn more via the OpenBenchmarking.org test page.
Mesa 7.9.2 R600c
Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Xeon E3-1200 v2/3rd, Memory: 8192MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4870 512MB (750/900MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 7.9.2, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v
Graphics Notes: EXA
Testing initiated at 31 July 2012 14:49 by user phoronix.
Mesa 7.10.3 R600g
Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Xeon E3-1200 v2/3rd, Memory: 8192MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4870 512MB (750/900MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 7.10.3 Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v
Graphics Notes: EXA
Testing initiated at 31 July 2012 12:55 by user phoronix.
Mesa 7.11.2 R600g
Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Xeon E3-1200 v2/3rd, Memory: 8192MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4870 512MB (750/900MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 7.11.2 (git-ecf0bef) Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v
Graphics Notes: EXA
Testing initiated at 31 July 2012 11:27 by user phoronix.
Mesa 8.0.4 R600g
Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Xeon E3-1200 v2/3rd, Memory: 8192MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4870 512MB (750/900MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.4 (git-539a02b) Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v
Graphics Notes: EXA
Testing initiated at 31 July 2012 09:26 by user phoronix.
Mesa 8.1-devel R600g
Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Xeon E3-1200 v2/3rd, Memory: 8192MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4870 512MB (750/900MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 2D 6.0.0, Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.1-devel (git-27013e5) Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v
Graphics Notes: EXA
Testing initiated at 31 July 2012 08:17 by user phoronix.