Radeon 2D - Ubuntu 14.04 LTS vs. Ubuntu 14.10 Benchmarks of AMD Radeon graphics cards on Ubuntu 14.04.1 LTS vs. Ubuntu 14.10 out-of-the-box. Benchmarks by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1410259-LI-2DRADEONU65&gru&rdt .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ubuntu 14.04.1 LTS Ubuntu 14.10 Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 Radeon HD 4870 Radeon HD 7950 Radeon R9 270X Radeon HD 6870 Radeon HD 7850 Intel Core i7-5960X @ 3.00GHz (16 Cores) Gigabyte X99-UD4-CF Intel Haswell-E DMI2 16384MB 128GB Crucial_CT128MX1 ASUS AMD Radeon HD 7850 1024MB Realtek ALC1150 SyncMaster Intel Connection Ubuntu 14.04 3.13.0-32-generic (x86_64) Unity 7.2.2 X Server 1.15.1 radeon 7.3.0 3.1 Mesa 10.1.3 Gallium 0.4 GCC 4.8.2 ext4 2560x1600 Sapphire AMD Radeon HD 6870 1024MB 3.3 Mesa 10.1.3 Gallium 0.4 XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MB 3.1 Mesa 10.1.3 Gallium 0.4 Gigabyte AMD Radeon R9 270X 2048MB AMD Radeon HD 4870 512MB Intel Core i7-5960X @ 3.50GHz (16 Cores) Intel Xeon E5 v3/Core Intel C610/X99 Ubuntu 14.10 3.16.0-23-generic (x86_64) Unity 7.3.1 X Server 1.16.0 radeon 7.4.0 3.3 Mesa 10.3.0 Gallium 0.4 GCC 4.9.1 XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MB Gigabyte AMD Radeon R9 270X 2048MB Sapphire AMD Radeon HD 6870 1024MB ASUS AMD Radeon HD 7850 1024MB OpenBenchmarking.org Compiler Details - Ubuntu 14.04.1 LTS: Radeon HD 7850: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.04.1 LTS: Radeon HD 6870: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.04.1 LTS: Radeon HD 7950: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.04.1 LTS: Radeon R9 270X: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.04.1 LTS: Radeon HD 4870: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.10: Radeon HD 4870: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.10: Radeon HD 7950: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.10: Radeon R9 270X: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.10: Radeon HD 6870: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.10: Radeon HD 7850: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details - Ubuntu 14.04.1 LTS: Radeon HD 7850: Scaling Governor: acpi-cpufreq ondemand - Ubuntu 14.04.1 LTS: Radeon HD 6870: Scaling Governor: acpi-cpufreq ondemand - Ubuntu 14.04.1 LTS: Radeon HD 7950: Scaling Governor: acpi-cpufreq ondemand - Ubuntu 14.04.1 LTS: Radeon R9 270X: Scaling Governor: acpi-cpufreq ondemand - Ubuntu 14.04.1 LTS: Radeon HD 4870: Scaling Governor: acpi-cpufreq ondemand - Ubuntu 14.10: Radeon HD 4870: Scaling Governor: intel_pstate powersave - Ubuntu 14.10: Radeon HD 7950: Scaling Governor: intel_pstate powersave - Ubuntu 14.10: Radeon R9 270X: Scaling Governor: intel_pstate powersave - Ubuntu 14.10: Radeon HD 6870: Scaling Governor: intel_pstate powersave - Ubuntu 14.10: Radeon HD 7850: Scaling Governor: intel_pstate powersave Graphics Details - Ubuntu 14.04.1 LTS: Radeon HD 7850: GLAMOR - Ubuntu 14.04.1 LTS: Radeon HD 6870: EXA - Ubuntu 14.04.1 LTS: Radeon HD 7950: GLAMOR - Ubuntu 14.04.1 LTS: Radeon R9 270X: GLAMOR - Ubuntu 14.04.1 LTS: Radeon HD 4870: EXA - Ubuntu 14.10: Radeon HD 4870: EXA - Ubuntu 14.10: Radeon HD 7950: GLAMOR - Ubuntu 14.10: Radeon R9 270X: GLAMOR - Ubuntu 14.10: Radeon HD 6870: EXA - Ubuntu 14.10: Radeon HD 7850: GLAMOR
qgears2: XRender Extension - Text qgears2: XRender Extension - Gears qgears2: XRender Extension - Image Scaling gtkperf: GtkComboBox gtkperf: GtkCheckButton gtkperf: GtkRadioButton gtkperf: GtkToggleButton gtkperf: GtkComboBoxEntry gtkperf: GtkTextView - Scroll Ubuntu 14.04.1 LTS Ubuntu 14.10 Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 Radeon HD 4870 Radeon HD 7950 Radeon R9 270X Radeon HD 6870 Radeon HD 7850 173.33 167.73 572.84 29.10 4.36 8.74 19.22 16.75 0.06 196.38 185.50 658.20 22.17 3.67 8.02 12.72 14.91 0.06 161.76 157.77 510.16 30.83 4.56 9.06 21.34 16.75 0.06 190.97 156.65 507.89 30.60 4.47 8.74 21.50 16.67 0.06 188.58 180.57 710.56 23.96 4.33 9.82 13.27 16.52 0.07 207.55 205.54 791.80 20.04 4.16 8.50 11.21 12.89 0.04 203.63 203.17 687.27 20.43 3.19 7.38 14.84 10.32 0.05 200.43 208.02 677.81 21.20 4.15 7.84 14.60 10.43 0.04 207.28 206.56 806.05 17.46 3.58 7.48 10.49 11.89 0.03 202.82 204.54 685.82 20.59 4.41 8.48 14.96 11.15 0.04 OpenBenchmarking.org
QGears2 Rendering: XRender Extension - Test: Text Ubuntu 14.04.1 LTS Ubuntu 14.10 OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Text Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 50 100 150 200 250 SE +/- 4.15, N = 6 SE +/- 9.30, N = 6 SE +/- 0.06, N = 3 SE +/- 13.25, N = 6 SE +/- 3.22, N = 4 SE +/- 1.00, N = 3 SE +/- 0.68, N = 3 SE +/- 2.09, N = 3 SE +/- 0.55, N = 3 SE +/- 1.23, N = 3 173.33 196.38 161.76 190.97 188.58 207.55 203.63 200.43 207.28 202.82 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
QGears2 Rendering: XRender Extension - Test: Gears Ubuntu 14.04.1 LTS Ubuntu 14.10 OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Gears Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 50 100 150 200 250 SE +/- 3.20, N = 6 SE +/- 3.90, N = 6 SE +/- 1.74, N = 3 SE +/- 0.36, N = 3 SE +/- 0.07, N = 3 SE +/- 2.55, N = 3 SE +/- 0.93, N = 3 SE +/- 1.36, N = 3 SE +/- 0.93, N = 3 SE +/- 0.01, N = 3 167.73 185.50 157.77 156.65 180.57 205.54 203.17 208.02 206.56 204.54 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
QGears2 Rendering: XRender Extension - Test: Image Scaling Ubuntu 14.04.1 LTS Ubuntu 14.10 OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Image Scaling Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 200 400 600 800 1000 SE +/- 1.28, N = 3 SE +/- 1.07, N = 3 SE +/- 0.34, N = 3 SE +/- 0.95, N = 3 SE +/- 1.28, N = 3 SE +/- 9.92, N = 3 SE +/- 2.70, N = 3 SE +/- 3.91, N = 3 SE +/- 5.05, N = 3 SE +/- 3.49, N = 3 572.84 658.20 510.16 507.89 710.56 791.80 687.27 677.81 806.05 685.82 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
GtkPerf GTK Widget: GtkComboBox Ubuntu 14.04.1 LTS Ubuntu 14.10 OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBox Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.25, N = 3 SE +/- 0.32, N = 3 SE +/- 0.50, N = 6 SE +/- 0.95, N = 6 SE +/- 0.25, N = 3 SE +/- 0.28, N = 3 29.10 22.17 30.83 30.60 23.96 20.04 20.43 21.20 17.46 20.59 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkCheckButton Ubuntu 14.04.1 LTS Ubuntu 14.10 OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkCheckButton Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 1.026 2.052 3.078 4.104 5.13 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.57, N = 9 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.14, N = 6 4.36 3.67 4.56 4.47 4.33 4.16 3.19 4.15 3.58 4.41 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkRadioButton Ubuntu 14.04.1 LTS Ubuntu 14.10 OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkRadioButton Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 3 6 9 12 15 SE +/- 0.12, N = 6 SE +/- 0.14, N = 4 SE +/- 0.16, N = 4 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 SE +/- 0.16, N = 6 SE +/- 0.07, N = 3 SE +/- 0.16, N = 6 SE +/- 0.02, N = 3 SE +/- 0.37, N = 6 8.74 8.02 9.06 8.74 9.82 8.50 7.38 7.84 7.48 8.48 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkToggleButton Ubuntu 14.04.1 LTS Ubuntu 14.10 OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkToggleButton Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.37, N = 6 SE +/- 0.18, N = 3 SE +/- 0.22, N = 6 SE +/- 0.21, N = 3 SE +/- 0.11, N = 3 SE +/- 0.19, N = 3 19.22 12.72 21.34 21.50 13.27 11.21 14.84 14.60 10.49 14.96 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkComboBoxEntry Ubuntu 14.04.1 LTS Ubuntu 14.10 OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBoxEntry Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.91, N = 6 SE +/- 1.15, N = 6 SE +/- 1.20, N = 6 SE +/- 0.99, N = 6 SE +/- 1.37, N = 6 16.75 14.91 16.75 16.67 16.52 12.89 10.32 10.43 11.89 11.15 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkTextView - Scroll Ubuntu 14.04.1 LTS Ubuntu 14.10 OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkTextView - Scroll Radeon HD 7850 Radeon HD 6870 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 0.0158 0.0316 0.0474 0.0632 0.079 SE +/- 0.00, N = 3 SE +/- 0.00, N = 6 SE +/- 0.00, N = 6 SE +/- 0.00, N = 3 SE +/- 0.01, N = 6 SE +/- 0.00, N = 6 SE +/- 0.00, N = 6 SE +/- 0.00, N = 6 SE +/- 0.00, N = 3 SE +/- 0.01, N = 6 0.06 0.06 0.06 0.06 0.07 0.04 0.05 0.04 0.03 0.04 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
Phoronix Test Suite v10.8.5