AMD Radeon Performance 2D Linux

AMD Radeon HD 4830 Linux 2D performance testing on a few Ubuntu Linux releases with open and closed-source AMD Radeon Catalyst graphics drivers. Benchmarking for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1302120-FO-AMDRADEON99&sro&grw.

AMD Radeon Performance 2D LinuxProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 13.04Ubuntu 12.04.1 LTSUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystAMD Phenom 9500 @ 2.20GHz (4 Cores)ECS A790GXM-A v1.0AMD RS780 + SB7x0/SB8x0/SB9x04096MB250GB Seagate ST3250310ASAMD Radeon HD 4800 512MBRealtek ALC888DELL S2409WRealtek RTL8111/8168BUbuntu 13.043.8.0-5-generic (x86_64)Unity 6.6.0X Server 1.13.2radeon 7.1.03.0 Mesa 9.0.2 Gallium 0.4GCC 4.7ext41920x1080Ubuntu 12.043.2.0-29-generic (x86_64)Unity 5.14.0X Server 1.11.3radeon 6.14.992.1 Mesa 8.0.4 Gallium 0.4GCC 4.6AMD RS780 + SB700/SB800AMD Radeon HD 4800 256MBUbuntu 10.042.6.32-38-generic (x86_64)GNOME 2.30.2X Server 1.7.6radeon 6.13.01.5 Mesa 7.7.1GCC 4.4.3ATI Radeon HD 4800 512MBfglrx 8.72.113.2.9756OpenBenchmarking.orgCompiler Details- Ubuntu 13.04: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 12.04.1 LTS: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Ubuntu 10.04.4 LTS: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --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-arch-32=i486 --with-tune=generic -v - Ubuntu 10.04.4 LTS - Catalyst: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --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-arch-32=i486 --with-tune=generic -v Graphics Details- Ubuntu 13.04, Ubuntu 12.04.1 LTS, Ubuntu 10.04.4 LTS: EXA

AMD Radeon Performance 2D Linuxgtkperf: GtkDrawingArea - Circlesgtkperf: GtkDrawingArea - Pixbufsgtkperf: GtkComboBoxEntrygtkperf: GtkTextView - Scrollgtkperf: GtkRadioButtongtkperf: GtkToggleButtongtkperf: GtkComboBoxgtkperf: GtkCheckButtonqgears2: XRender Extension - Gearsqgears2: XRender Extension - Image Scalingqgears2: XRender Extension - Textcairo-demos: Gradientscairo-demos: Chartscairo-demos: Gearscairo-demos: FishUbuntu 13.04Ubuntu 12.04.1 LTSUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - Catalyst57.677.9641.040.0912.9425.1553.165.3991.27224.1183.8125.134.3856.51204.43145.0614.2447.660.0911.8638.9561.465.8473.99241.9767.8626.785.0428.230.3447.476.1634.190.1010.597.4554.985.0158.4720.39185.1255.632.01128.300.158.187.80142.254.4737.5720.0620.76OpenBenchmarking.org

GtkPerf

GTK Widget: GtkDrawingArea - Circles

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - CirclesUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.04306090120150SE +/- 0.04, N = 3SE +/- 0.29, N = 3SE +/- 2.20, N = 3SE +/- 0.17, N = 347.4755.63145.0657.67-pthread -lm -lrt-pthread -lm -lrt-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.01. (CC) gcc options: -lfontconfig

GtkPerf

GTK Widget: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.0448121620SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 36.162.0114.247.96-pthread -lm -lrt-pthread -lm -lrt-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.01. (CC) gcc options: -lfontconfig

GtkPerf

GTK Widget: GtkComboBoxEntry

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.04306090120150SE +/- 0.15, N = 3SE +/- 0.13, N = 3SE +/- 0.60, N = 3SE +/- 0.17, N = 334.19128.3047.6641.04-pthread -lm -lrt-pthread -lm -lrt-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.01. (CC) gcc options: -lfontconfig

GtkPerf

GTK Widget: GtkTextView - Scroll

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - ScrollUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.040.03380.06760.10140.13520.169SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 30.100.150.090.09-pthread -lm -lrt-pthread -lm -lrt-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.01. (CC) gcc options: -lfontconfig

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.043691215SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 310.598.1811.8612.94-pthread -lm -lrt-pthread -lm -lrt-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.01. (CC) gcc options: -lfontconfig

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.04918273645SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.14, N = 37.457.8038.9525.15-pthread -lm -lrt-pthread -lm -lrt-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.01. (CC) gcc options: -lfontconfig

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.04306090120150SE +/- 1.02, N = 3SE +/- 0.07, N = 3SE +/- 0.14, N = 3SE +/- 0.37, N = 354.98142.2561.4653.16-pthread -lm -lrt-pthread -lm -lrt-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.01. (CC) gcc options: -lfontconfig

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.041.3142.6283.9425.2566.57SE +/- 0.02, N = 3SE +/- 0.09, N = 6SE +/- 0.10, N = 3SE +/- 0.07, N = 35.014.475.845.39-pthread -lm -lrt-pthread -lm -lrt-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.01. (CC) gcc options: -lfontconfig

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.0420406080100SE +/- 0.21, N = 3SE +/- 0.14, N = 3SE +/- 0.55, N = 3SE +/- 0.30, N = 358.4737.5773.9991.27-lGLU-lGLU-m64-m641. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image ScalingUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.0450100150200250SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.81, N = 3SE +/- 1.86, N = 320.3920.06241.97224.11-m64-m641. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextUbuntu 10.04.4 LTSUbuntu 10.04.4 LTS - CatalystUbuntu 12.04.1 LTSUbuntu 13.044080120160200SE +/- 0.86, N = 3SE +/- 0.01, N = 3SE +/- 0.58, N = 3SE +/- 0.37, N = 3185.1220.7667.8683.81-lGLU-m64-m641. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

Cairo Performance Demos

Demo: Gradients

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GradientsUbuntu 12.04.1 LTSUbuntu 13.04612182430SE +/- 0.08, N = 3SE +/- 0.07, N = 326.7825.131. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Charts

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: ChartsUbuntu 12.04.1 LTSUbuntu 13.041.1342.2683.4024.5365.67SE +/- 0.01, N = 3SE +/- 0.00, N = 35.044.381. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Gears

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GearsUbuntu 12.04.1 LTSUbuntu 13.041326395265SE +/- 0.06, N = 3SE +/- 0.29, N = 328.2356.511. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Fish

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: FishUbuntu 12.04.1 LTSUbuntu 13.044080120160200SE +/- 0.00, N = 3SE +/- 0.08, N = 30.34204.431. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0


Phoronix Test Suite v10.8.4