AMD Radeon HD 5000/6000 Series - Gallium3D vs. Catalyst
AMD Radeon HD 6000 and HD 5000 series benchmarks of the Radeon R600 Gallium3D and Catalyst drivers from Ubuntu Linux. Benchmarks by Michael Larabel of Phoronix for a future article.
Ubuntu Catalyst: HD 5830
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel Haswell DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: ATI Radeon HD 5800 1024MB (800/1000MHz), Audio: ATI R6xx HDMI, Monitor: SyncMaster + SyncMaster, Network: Realtek RTL8111/8168
OS: Ubuntu 13.04, Kernel: 3.10.0-031000-generic (x86_64), Desktop: Unity 7.0.0, Display Server: X Server 1.13.3, Display Driver: fglrx 13.20.6, OpenGL: 4.3.12458, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 2560x1600
Environment Notes: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Processor Notes: Scaling Governor: acpi-cpufreq ondemand
Ubuntu Catalyst: HD 6870
Changed Graphics to Sapphire AMD Radeon HD 6800 1024MB (900/1050MHz).
Ubuntu Catalyst: HD 6950
Changed Graphics to Sapphire AMD Radeon HD 6900 2048MB (800/1250MHz).
Ubuntu Catalyst: HD 6770
Changed Graphics to Sapphire AMD Radeon HD 6700 1024MB (850/1200MHz).
Windows 8.1: HD 5830
Windows 8.1: HD 6950
Windows 8.1: HD 6870
Windows 8.1: HD 6770
Processor: Intel Family 6 Model 60 Stepping 3 Intel (8 Cores), Disk: 224GB
OS: Windows NT, Kernel: 6.2 (x86_64)
Ubuntu Open-Source: HD 5830
Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: Sapphire AMD Radeon HD 5830 1024MB (800/1000MHz), Audio: ATI R6xx HDMI, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 13.10, Kernel: 3.12.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 10.0.0-devel (git-415d6dc) Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 2560x1600
Kernel Notes: radeon.dpm=1
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Graphics Notes: EXA
Ubuntu Open-Source: HD 6950
Changed Graphics to Sapphire AMD Radeon HD 6950 2048MB (800/1250MHz).
Ubuntu Open-Source: HD 6770
Changed Graphics to Sapphire AMD Radeon HD 6770 1024MB (850/1200MHz).
Ubuntu Open-Source: HD 6870
Changed Graphics to Sapphire AMD Radeon HD 6870 1024MB (900/1050MHz).
OpenArena
Reaction Quake 3
Warsow
Xonotic
GpuTest
Ubuntu Catalyst: HD 5830
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel Haswell DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: ATI Radeon HD 5800 1024MB (800/1000MHz), Audio: ATI R6xx HDMI, Monitor: SyncMaster + SyncMaster, Network: Realtek RTL8111/8168
OS: Ubuntu 13.04, Kernel: 3.10.0-031000-generic (x86_64), Desktop: Unity 7.0.0, Display Server: X Server 1.13.3, Display Driver: fglrx 13.20.6, OpenGL: 4.3.12458, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 2560x1600
Environment Notes: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Processor Notes: Scaling Governor: acpi-cpufreq ondemand
Testing initiated at 17 October 2013 15:25 by user phoronix.
Ubuntu Catalyst: HD 6870
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel Haswell DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: Sapphire AMD Radeon HD 6800 1024MB (900/1050MHz), Audio: Realtek ALC1150, Monitor: SyncMaster + SyncMaster, Network: Realtek RTL8111/8168
OS: Ubuntu 13.04, Kernel: 3.10.0-031000-generic (x86_64), Desktop: Unity 7.0.0, Display Server: X Server 1.13.3, Display Driver: fglrx 13.20.6, OpenGL: 4.3.12458, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 2560x1600
Environment Notes: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Processor Notes: Scaling Governor: acpi-cpufreq ondemand
Testing initiated at 17 October 2013 18:29 by user phoronix.
Ubuntu Catalyst: HD 6950
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel Haswell DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: Sapphire AMD Radeon HD 6900 2048MB (800/1250MHz), Audio: Realtek ALC1150, Monitor: SyncMaster + SyncMaster, Network: Realtek RTL8111/8168
OS: Ubuntu 13.04, Kernel: 3.10.0-031000-generic (x86_64), Desktop: Unity 7.0.0, Display Server: X Server 1.13.3, Display Driver: fglrx 13.20.6, OpenGL: 4.3.12458, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 2560x1600
Environment Notes: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Processor Notes: Scaling Governor: acpi-cpufreq ondemand
Testing initiated at 19 October 2013 14:31 by user phoronix.
Ubuntu Catalyst: HD 6770
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel Haswell DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: Sapphire AMD Radeon HD 6700 1024MB (850/1200MHz), Audio: Realtek ALC1150, Monitor: SyncMaster + SyncMaster, Network: Realtek RTL8111/8168
OS: Ubuntu 13.04, Kernel: 3.10.0-031000-generic (x86_64), Desktop: Unity 7.0.0, Display Server: X Server 1.13.3, Display Driver: fglrx 13.20.6, OpenGL: 4.3.12458, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 2560x1600
Environment Notes: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Processor Notes: Scaling Governor: acpi-cpufreq ondemand
Testing initiated at 22 October 2013 10:11 by user phoronix.
Windows 8.1: HD 5830
Testing initiated at 25 October 2013 14:14 by user phoronix.
Windows 8.1: HD 6950
Testing initiated at 25 October 2013 15:13 by user phoronix.
Windows 8.1: HD 6870
Testing initiated at 25 October 2013 16:50 by user phoronix.
Windows 8.1: HD 6770
Processor: Intel Family 6 Model 60 Stepping 3 Intel (8 Cores), Disk: 224GB
OS: Windows NT, Kernel: 6.2 (x86_64)
Testing initiated at 25 October 2013 17:44 by user phoronix.
Ubuntu Open-Source: HD 5830
Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: Sapphire AMD Radeon HD 5830 1024MB (800/1000MHz), Audio: ATI R6xx HDMI, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 13.10, Kernel: 3.12.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 10.0.0-devel (git-415d6dc) Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 2560x1600
Kernel Notes: radeon.dpm=1
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Graphics Notes: EXA
Testing initiated at 29 October 2013 20:54 by user phoronix.
Ubuntu Open-Source: HD 6950
Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: Sapphire AMD Radeon HD 6950 2048MB (800/1250MHz), Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 13.10, Kernel: 3.12.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 10.0.0-devel (git-415d6dc) Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 2560x1600
Kernel Notes: radeon.dpm=1
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Graphics Notes: EXA
Testing initiated at 29 October 2013 22:24 by user phoronix.
Ubuntu Open-Source: HD 6770
Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: Sapphire AMD Radeon HD 6770 1024MB (850/1200MHz), Audio: ATI R6xx HDMI, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 13.10, Kernel: 3.12.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 10.0.0-devel (git-415d6dc) Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 2560x1600
Kernel Notes: radeon.dpm=1
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Graphics Notes: EXA
Testing initiated at 29 October 2013 23:05 by user phoronix.
Ubuntu Open-Source: HD 6870
Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: Sapphire AMD Radeon HD 6870 1024MB (900/1050MHz), Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 13.10, Kernel: 3.12.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 10.0.0-devel (git-415d6dc) Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 2560x1600
Kernel Notes: radeon.dpm=1
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Graphics Notes: EXA
Testing initiated at 30 October 2013 06:18 by user phoronix.