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&sor&grw .
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 4870 Radeon HD 6870 Radeon HD 7850 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 Radeon HD 6870 Radeon HD 7850 Radeon HD 7950 Radeon R9 270X Intel Core i7-5960X @ 3.00GHz (16 Cores) Gigabyte X99-UD4-CF Intel Haswell-E DMI2 16384MB 128GB Crucial_CT128MX1 AMD Radeon HD 4870 512MB 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 ASUS AMD Radeon HD 7850 1024MB 3.1 Mesa 10.1.3 Gallium 0.4 XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MB Gigabyte AMD Radeon R9 270X 2048MB Intel Core i7-5960X @ 3.50GHz (16 Cores) Intel Xeon E5 v3/Core AMD Radeon HD 4870 512MB 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 Sapphire AMD Radeon HD 6870 1024MB ASUS AMD Radeon HD 7850 1024MB XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MB Gigabyte AMD Radeon R9 270X 2048MB OpenBenchmarking.org Compiler Details - 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.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 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 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.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 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 - 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 Processor Details - Ubuntu 14.04.1 LTS: Radeon HD 4870: 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 7850: 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.10: Radeon HD 4870: 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 - Ubuntu 14.10: Radeon HD 7950: Scaling Governor: intel_pstate powersave - Ubuntu 14.10: Radeon R9 270X: Scaling Governor: intel_pstate powersave Graphics Details - Ubuntu 14.04.1 LTS: Radeon HD 4870: EXA - Ubuntu 14.04.1 LTS: Radeon HD 6870: EXA - Ubuntu 14.04.1 LTS: Radeon HD 7850: GLAMOR - Ubuntu 14.04.1 LTS: Radeon HD 7950: GLAMOR - Ubuntu 14.04.1 LTS: Radeon R9 270X: GLAMOR - Ubuntu 14.10: Radeon HD 4870: EXA - Ubuntu 14.10: Radeon HD 6870: EXA - Ubuntu 14.10: Radeon HD 7850: GLAMOR - Ubuntu 14.10: Radeon HD 7950: GLAMOR - Ubuntu 14.10: Radeon R9 270X: GLAMOR
gtkperf: GtkComboBoxEntry gtkperf: GtkTextView - Scroll gtkperf: GtkRadioButton gtkperf: GtkToggleButton gtkperf: GtkCheckButton gtkperf: GtkComboBox qgears2: XRender Extension - Image Scaling qgears2: XRender Extension - Gears qgears2: XRender Extension - Text Ubuntu 14.04.1 LTS Ubuntu 14.10 Radeon HD 4870 Radeon HD 6870 Radeon HD 7850 Radeon HD 7950 Radeon R9 270X Radeon HD 4870 Radeon HD 6870 Radeon HD 7850 Radeon HD 7950 Radeon R9 270X 16.52 0.07 9.82 13.27 4.33 23.96 710.56 180.57 188.58 14.91 0.06 8.02 12.72 3.67 22.17 658.20 185.50 196.38 16.75 0.06 8.74 19.22 4.36 29.10 572.84 167.73 173.33 16.75 0.06 9.06 21.34 4.56 30.83 510.16 157.77 161.76 16.67 0.06 8.74 21.50 4.47 30.60 507.89 156.65 190.97 12.89 0.04 8.50 11.21 4.16 20.04 791.80 205.54 207.55 11.89 0.03 7.48 10.49 3.58 17.46 806.05 206.56 207.28 11.15 0.04 8.48 14.96 4.41 20.59 685.82 204.54 202.82 10.32 0.05 7.38 14.84 3.19 20.43 687.27 203.17 203.63 10.43 0.04 7.84 14.60 4.15 21.20 677.81 208.02 200.43 OpenBenchmarking.org
GtkPerf GTK Widget: GtkComboBoxEntry Ubuntu 14.10 Ubuntu 14.04.1 LTS OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBoxEntry Radeon HD 7950 Radeon R9 270X Radeon HD 7850 Radeon HD 6870 Radeon HD 4870 4 8 12 16 20 SE +/- 1.15, N = 6 SE +/- 1.20, N = 6 SE +/- 1.37, N = 6 SE +/- 0.99, N = 6 SE +/- 0.91, N = 6 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 10.32 10.43 11.15 11.89 12.89 14.91 16.52 16.67 16.75 16.75 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 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkTextView - Scroll Ubuntu 14.10 Ubuntu 14.04.1 LTS OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkTextView - Scroll Radeon HD 6870 Radeon HD 4870 Radeon HD 7850 Radeon R9 270X Radeon HD 7950 0.0158 0.0316 0.0474 0.0632 0.079 SE +/- 0.00, N = 3 SE +/- 0.00, N = 6 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.00, N = 6 SE +/- 0.00, N = 3 SE +/- 0.01, N = 6 0.03 0.04 0.04 0.04 0.05 0.06 0.06 0.06 0.06 0.07 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 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkRadioButton Ubuntu 14.10 Ubuntu 14.04.1 LTS OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkRadioButton Radeon HD 7950 Radeon HD 6870 Radeon R9 270X Radeon HD 7850 Radeon HD 4870 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.16, N = 6 SE +/- 0.37, N = 6 SE +/- 0.16, N = 6 SE +/- 0.14, N = 4 SE +/- 0.12, N = 6 SE +/- 0.03, N = 3 SE +/- 0.16, N = 4 SE +/- 0.16, N = 3 7.38 7.48 7.84 8.48 8.50 8.02 8.74 8.74 9.06 9.82 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 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkToggleButton Ubuntu 14.10 Ubuntu 14.04.1 LTS OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkToggleButton Radeon HD 6870 Radeon HD 4870 Radeon R9 270X Radeon HD 7950 Radeon HD 7850 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.18, N = 3 SE +/- 0.21, N = 3 SE +/- 0.22, N = 6 SE +/- 0.19, N = 3 SE +/- 0.05, N = 3 SE +/- 0.37, N = 6 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 10.49 11.21 14.60 14.84 14.96 12.72 13.27 19.22 21.34 21.50 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 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkCheckButton Ubuntu 14.10 Ubuntu 14.04.1 LTS OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkCheckButton Radeon HD 7950 Radeon HD 6870 Radeon R9 270X Radeon HD 4870 Radeon HD 7850 1.026 2.052 3.078 4.104 5.13 SE +/- 0.57, N = 9 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.14, N = 6 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 3.19 3.58 4.15 4.16 4.41 3.67 4.33 4.36 4.47 4.56 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 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkComboBox Ubuntu 14.10 Ubuntu 14.04.1 LTS OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBox Radeon HD 6870 Radeon HD 4870 Radeon HD 7950 Radeon HD 7850 Radeon R9 270X 7 14 21 28 35 SE +/- 0.25, N = 3 SE +/- 0.32, N = 3 SE +/- 0.50, N = 6 SE +/- 0.28, N = 3 SE +/- 0.95, N = 6 SE +/- 0.06, N = 3 SE +/- 0.25, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 17.46 20.04 20.43 20.59 21.20 22.17 23.96 29.10 30.60 30.83 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 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
QGears2 Rendering: XRender Extension - Test: Image Scaling Ubuntu 14.10 Ubuntu 14.04.1 LTS OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Image Scaling Radeon HD 6870 Radeon HD 4870 Radeon HD 7950 Radeon HD 7850 Radeon R9 270X 200 400 600 800 1000 SE +/- 5.05, N = 3 SE +/- 9.92, N = 3 SE +/- 2.70, N = 3 SE +/- 3.49, N = 3 SE +/- 3.91, N = 3 SE +/- 1.28, N = 3 SE +/- 1.07, N = 3 SE +/- 1.28, N = 3 SE +/- 0.34, N = 3 SE +/- 0.95, N = 3 806.05 791.80 687.27 685.82 677.81 710.56 658.20 572.84 510.16 507.89 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
QGears2 Rendering: XRender Extension - Test: Gears Ubuntu 14.10 Ubuntu 14.04.1 LTS OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Gears Radeon R9 270X Radeon HD 6870 Radeon HD 4870 Radeon HD 7850 Radeon HD 7950 50 100 150 200 250 SE +/- 1.36, N = 3 SE +/- 0.93, N = 3 SE +/- 2.55, N = 3 SE +/- 0.01, N = 3 SE +/- 0.93, N = 3 SE +/- 3.90, N = 6 SE +/- 0.07, N = 3 SE +/- 3.20, N = 6 SE +/- 1.74, N = 3 SE +/- 0.36, N = 3 208.02 206.56 205.54 204.54 203.17 185.50 180.57 167.73 157.77 156.65 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
QGears2 Rendering: XRender Extension - Test: Text Ubuntu 14.10 Ubuntu 14.04.1 LTS OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Text Radeon HD 4870 Radeon HD 6870 Radeon HD 7950 Radeon HD 7850 Radeon R9 270X 50 100 150 200 250 SE +/- 1.00, N = 3 SE +/- 0.55, N = 3 SE +/- 0.68, N = 3 SE +/- 1.23, N = 3 SE +/- 2.09, N = 3 SE +/- 9.30, N = 6 SE +/- 13.25, N = 6 SE +/- 3.22, N = 4 SE +/- 4.15, N = 6 SE +/- 0.06, N = 3 207.55 207.28 203.63 202.82 200.43 196.38 190.97 188.58 173.33 161.76 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
Phoronix Test Suite v10.8.5