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&rdt&grr.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 14.04.1 LTSUbuntu 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 7850Intel Core i7-5960X @ 3.00GHz (16 Cores)Gigabyte X99-UD4-CFIntel Haswell-E DMI216384MB128GB Crucial_CT128MX1ASUS AMD Radeon HD 7850 1024MBRealtek ALC1150SyncMasterIntel ConnectionUbuntu 14.043.13.0-32-generic (x86_64)Unity 7.2.2X Server 1.15.1radeon 7.3.03.1 Mesa 10.1.3 Gallium 0.4GCC 4.8.2ext42560x1600Sapphire AMD Radeon HD 6870 1024MB3.3 Mesa 10.1.3 Gallium 0.4XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MB3.1 Mesa 10.1.3 Gallium 0.4Gigabyte AMD Radeon R9 270X 2048MBAMD Radeon HD 4870 512MBIntel Core i7-5960X @ 3.50GHz (16 Cores)Intel Xeon E5 v3/CoreIntel C610/X99Ubuntu 14.103.16.0-23-generic (x86_64)Unity 7.3.1X Server 1.16.0radeon 7.4.03.3 Mesa 10.3.0 Gallium 0.4GCC 4.9.1XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MBGigabyte AMD Radeon R9 270X 2048MBSapphire AMD Radeon HD 6870 1024MBASUS AMD Radeon HD 7850 1024MBOpenBenchmarking.orgCompiler 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 powersaveGraphics 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

gtkperf: GtkTextView - Scrollgtkperf: GtkComboBoxEntrygtkperf: GtkToggleButtongtkperf: GtkRadioButtongtkperf: GtkCheckButtongtkperf: GtkComboBoxqgears2: XRender Extension - Image Scalingqgears2: XRender Extension - Gearsqgears2: XRender Extension - TextUbuntu 14.04.1 LTSUbuntu 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 78500.0616.7519.228.744.3629.10572.84167.73173.330.0614.9112.728.023.6722.17658.20185.50196.380.0616.7521.349.064.5630.83510.16157.77161.760.0616.6721.508.744.4730.60507.89156.65190.970.0716.5213.279.824.3323.96710.56180.57188.580.0412.8911.218.504.1620.04791.80205.54207.550.0510.3214.847.383.1920.43687.27203.17203.630.0410.4314.607.844.1521.20677.81208.02200.430.0311.8910.497.483.5817.46806.05206.56207.280.0411.1514.968.484.4120.59685.82204.54202.82OpenBenchmarking.org

GtkPerf

GTK Widget: GtkTextView - Scroll

Ubuntu 14.04.1 LTSUbuntu 14.10OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - ScrollRadeon HD 7850Radeon HD 6870Radeon HD 7950Radeon R9 270XRadeon HD 48700.01580.03160.04740.06320.079SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.01, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.01, N = 60.060.060.060.060.070.040.050.040.030.041. (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 LTSUbuntu 14.10OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryRadeon HD 7850Radeon HD 6870Radeon HD 7950Radeon R9 270XRadeon HD 487048121620SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.91, N = 6SE +/- 1.15, N = 6SE +/- 1.20, N = 6SE +/- 0.99, N = 6SE +/- 1.37, N = 616.7514.9116.7516.6716.5212.8910.3210.4311.8911.151. (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 LTSUbuntu 14.10OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonRadeon HD 7850Radeon HD 6870Radeon HD 7950Radeon R9 270XRadeon HD 4870510152025SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.37, N = 6SE +/- 0.18, N = 3SE +/- 0.22, N = 6SE +/- 0.21, N = 3SE +/- 0.11, N = 3SE +/- 0.19, N = 319.2212.7221.3421.5013.2711.2114.8414.6010.4914.961. (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 LTSUbuntu 14.10OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonRadeon HD 7850Radeon HD 6870Radeon HD 7950Radeon R9 270XRadeon HD 48703691215SE +/- 0.12, N = 6SE +/- 0.14, N = 4SE +/- 0.16, N = 4SE +/- 0.03, N = 3SE +/- 0.16, N = 3SE +/- 0.16, N = 6SE +/- 0.07, N = 3SE +/- 0.16, N = 6SE +/- 0.02, N = 3SE +/- 0.37, N = 68.748.029.068.749.828.507.387.847.488.481. (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 LTSUbuntu 14.10OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonRadeon HD 7850Radeon HD 6870Radeon HD 7950Radeon R9 270XRadeon HD 48701.0262.0523.0784.1045.13SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.57, N = 9SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.14, N = 64.363.674.564.474.334.163.194.153.584.411. (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: GtkComboBox

Ubuntu 14.04.1 LTSUbuntu 14.10OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxRadeon HD 7850Radeon HD 6870Radeon HD 7950Radeon R9 270XRadeon HD 4870714212835SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.25, N = 3SE +/- 0.32, N = 3SE +/- 0.50, N = 6SE +/- 0.95, N = 6SE +/- 0.25, N = 3SE +/- 0.28, N = 329.1022.1730.8330.6023.9620.0420.4321.2017.4620.591. (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

QGears2

Rendering: XRender Extension - Test: Image Scaling

Ubuntu 14.04.1 LTSUbuntu 14.10OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image ScalingRadeon HD 7850Radeon HD 6870Radeon HD 7950Radeon R9 270XRadeon HD 48702004006008001000SE +/- 1.28, N = 3SE +/- 1.07, N = 3SE +/- 0.34, N = 3SE +/- 0.95, N = 3SE +/- 1.28, N = 3SE +/- 9.92, N = 3SE +/- 2.70, N = 3SE +/- 3.91, N = 3SE +/- 5.05, N = 3SE +/- 3.49, N = 3572.84658.20510.16507.89710.56791.80687.27677.81806.05685.821. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Gears

Ubuntu 14.04.1 LTSUbuntu 14.10OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsRadeon HD 7850Radeon HD 6870Radeon HD 7950Radeon R9 270XRadeon HD 487050100150200250SE +/- 3.20, N = 6SE +/- 3.90, N = 6SE +/- 1.74, N = 3SE +/- 0.36, N = 3SE +/- 0.07, N = 3SE +/- 2.55, N = 3SE +/- 0.93, N = 3SE +/- 1.36, N = 3SE +/- 0.93, N = 3SE +/- 0.01, N = 3167.73185.50157.77156.65180.57205.54203.17208.02206.56204.541. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Text

Ubuntu 14.04.1 LTSUbuntu 14.10OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextRadeon HD 7850Radeon HD 6870Radeon HD 7950Radeon R9 270XRadeon HD 487050100150200250SE +/- 4.15, N = 6SE +/- 9.30, N = 6SE +/- 0.06, N = 3SE +/- 13.25, N = 6SE +/- 3.22, N = 4SE +/- 1.00, N = 3SE +/- 0.68, N = 3SE +/- 2.09, N = 3SE +/- 0.55, N = 3SE +/- 1.23, N = 3173.33196.38161.76190.97188.58207.55203.63200.43207.28202.821. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread


Phoronix Test Suite v10.8.4