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.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 14.04.1 LTSUbuntu 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 270XIntel Core i7-5960X @ 3.00GHz (16 Cores)Gigabyte X99-UD4-CFIntel Haswell-E DMI216384MB128GB Crucial_CT128MX1AMD Radeon HD 4870 512MBRealtek 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.4ASUS AMD Radeon HD 7850 1024MB3.1 Mesa 10.1.3 Gallium 0.4XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MBGigabyte AMD Radeon R9 270X 2048MBIntel Core i7-5960X @ 3.50GHz (16 Cores)Intel Xeon E5 v3/CoreAMD Radeon HD 4870 512MBIntel 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.1Sapphire AMD Radeon HD 6870 1024MBASUS AMD Radeon HD 7850 1024MBXFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MBGigabyte AMD Radeon R9 270X 2048MBOpenBenchmarking.orgCompiler 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 powersaveGraphics 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

qgears2: XRender Extension - Textqgears2: XRender Extension - Gearsqgears2: XRender Extension - Image Scalinggtkperf: GtkComboBoxgtkperf: GtkCheckButtongtkperf: GtkRadioButtongtkperf: GtkToggleButtongtkperf: GtkComboBoxEntrygtkperf: GtkTextView - ScrollUbuntu 14.04.1 LTSUbuntu 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 270X188.58180.57710.5623.964.339.8213.2716.520.07196.38185.50658.2022.173.678.0212.7214.910.06173.33167.73572.8429.104.368.7419.2216.750.06161.76157.77510.1630.834.569.0621.3416.750.06190.97156.65507.8930.604.478.7421.5016.670.06207.55205.54791.8020.044.168.5011.2112.890.04207.28206.56806.0517.463.587.4810.4911.890.03202.82204.54685.8220.594.418.4814.9611.150.04203.63203.17687.2720.433.197.3814.8410.320.05200.43208.02677.8121.204.157.8414.6010.430.04OpenBenchmarking.org

QGears2

Rendering: XRender Extension - Test: Text

Ubuntu 14.04.1 LTSUbuntu 14.10OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextRadeon HD 4870Radeon HD 6870Radeon HD 7850Radeon HD 7950Radeon R9 270X50100150200250SE +/- 3.22, N = 4SE +/- 9.30, N = 6SE +/- 4.15, N = 6SE +/- 0.06, N = 3SE +/- 13.25, N = 6SE +/- 1.00, N = 3SE +/- 0.55, N = 3SE +/- 1.23, N = 3SE +/- 0.68, N = 3SE +/- 2.09, N = 3188.58196.38173.33161.76190.97207.55207.28202.82203.63200.431. (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 4870Radeon HD 6870Radeon HD 7850Radeon HD 7950Radeon R9 270X50100150200250SE +/- 0.07, N = 3SE +/- 3.90, N = 6SE +/- 3.20, N = 6SE +/- 1.74, N = 3SE +/- 0.36, N = 3SE +/- 2.55, N = 3SE +/- 0.93, N = 3SE +/- 0.01, N = 3SE +/- 0.93, N = 3SE +/- 1.36, N = 3180.57185.50167.73157.77156.65205.54206.56204.54203.17208.021. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

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 4870Radeon HD 6870Radeon HD 7850Radeon HD 7950Radeon R9 270X2004006008001000SE +/- 1.28, N = 3SE +/- 1.07, N = 3SE +/- 1.28, N = 3SE +/- 0.34, N = 3SE +/- 0.95, N = 3SE +/- 9.92, N = 3SE +/- 5.05, N = 3SE +/- 3.49, N = 3SE +/- 2.70, N = 3SE +/- 3.91, N = 3710.56658.20572.84510.16507.89791.80806.05685.82687.27677.811. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkComboBox

Ubuntu 14.04.1 LTSUbuntu 14.10OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxRadeon HD 4870Radeon HD 6870Radeon HD 7850Radeon HD 7950Radeon R9 270X714212835SE +/- 0.25, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.32, N = 3SE +/- 0.25, N = 3SE +/- 0.28, N = 3SE +/- 0.50, N = 6SE +/- 0.95, N = 623.9622.1729.1030.8330.6020.0417.4620.5920.4321.201. (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 4870Radeon HD 6870Radeon HD 7850Radeon HD 7950Radeon R9 270X1.0262.0523.0784.1045.13SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.14, N = 6SE +/- 0.57, N = 9SE +/- 0.03, N = 34.333.674.364.564.474.163.584.413.194.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: GtkRadioButton

Ubuntu 14.04.1 LTSUbuntu 14.10OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonRadeon HD 4870Radeon HD 6870Radeon HD 7850Radeon HD 7950Radeon R9 270X3691215SE +/- 0.16, N = 3SE +/- 0.14, N = 4SE +/- 0.12, N = 6SE +/- 0.16, N = 4SE +/- 0.03, N = 3SE +/- 0.16, N = 6SE +/- 0.02, N = 3SE +/- 0.37, N = 6SE +/- 0.07, N = 3SE +/- 0.16, N = 69.828.028.749.068.748.507.488.487.387.841. (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 4870Radeon HD 6870Radeon HD 7850Radeon HD 7950Radeon R9 270X510152025SE +/- 0.37, N = 6SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.18, N = 3SE +/- 0.11, N = 3SE +/- 0.19, N = 3SE +/- 0.22, N = 6SE +/- 0.21, N = 313.2712.7219.2221.3421.5011.2110.4914.9614.8414.601. (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 4870Radeon HD 6870Radeon HD 7850Radeon HD 7950Radeon R9 270X48121620SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.91, N = 6SE +/- 0.99, N = 6SE +/- 1.37, N = 6SE +/- 1.15, N = 6SE +/- 1.20, N = 616.5214.9116.7516.7516.6712.8911.8911.1510.3210.431. (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 LTSUbuntu 14.10OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - ScrollRadeon HD 4870Radeon HD 6870Radeon HD 7850Radeon HD 7950Radeon R9 270X0.01580.03160.04740.06320.079SE +/- 0.01, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.01, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 60.070.060.060.060.060.040.030.040.050.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


Phoronix Test Suite v10.8.4