2D Performance AMD Radeon GCN GPU Kaveri

AMD A10-7850K APU with Radeon R7 Graphics on Ubuntu Linux looking at 2D Radeon GLAMOR performance against Catalyst. Benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1401178-PL-2DPERFORM38&sor&grs.

2D Performance AMD Radeon GCN GPU KaveriProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 3.13 + Mesa 10.1-develCatalyst - fglrx 13.30.1AMD A10-7850K APU with Radeon R7 @ 3.70GHz (4 Cores)ASUS A88X-PROAMD Device 14227168MB240GB OCZ VERTEX3ASUS AMD Kaveri 1024MBATI R6xx HDMIVA2431Realtek RTL8111/8168/8411Ubuntu 13.103.13.0-999-generic (x86_64)Unity 7.1.2X Server 1.14.5radeon 7.2.993.1 Mesa 10.1.0-devel (git-dd687fb saucy-oibaf-ppa+curaga) Gallium 0.4GCC 4.8ext41920x1080ASUS AMD Radeon R7 1024MB (900/1066MHz)3.12.0-031200-generic (x86_64)fglrx 13.30.14.3.12682OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --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 Graphics Details- Linux 3.13 + Mesa 10.1-devel: GLAMOREnvironment Details- Catalyst - fglrx 13.30.1: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri

2D Performance AMD Radeon GCN GPU Kaveriqgears2: XRender Extension - Image Scalinggtkperf: GtkRadioButtongtkperf: GtkDrawingArea - Circlesgtkperf: GtkCheckButtoncairo-perf-trace: Popplerx11perf: Char in 80-char aa linegtkperf: GtkDrawingArea - Pixbufsx11perf: 500px PutImage Squareqgears2: XRender Extension - Gearsx11perf: Scrolling 500 x 500 pxx11perf: 500px Compositing From Window To Windowx11perf: 500px Copy From Window To Windowqgears2: XRender Extension - Textx11perf: 500px Compositing From Pixmap To Windowcairo-perf-trace: GNOME Terminal Vimx11perf: Copy 500x500 From Pixmap To Pixmapx11perf: PutImage XY 500x500 Squaregtkperf: GtkToggleButtoncairo-perf-trace: Firefox Canvasrender-bench: Phoronix Test Suite v5.0.0m0gtkperf: GtkTextView - Add Textx11perf: Fill 300 x 300px AA Trapezoidgtkperf: GtkTextView - Scrollgtkperf: GtkComboBoxEntrygtkperf: GtkComboBoxLinux 3.13 + Mesa 10.1-develCatalyst - fglrx 13.30.1109.920.601662.960.4113.91395666739.7810166.7292993393264.63156018.8913009.900.44123.9122.22626.4643900.3025.4940.58834.843.7328.542.262.8012866711.712113190.92261726172607178.3742937.7126200.507.7889.5620.44611.8943000.0820.4931.59OpenBenchmarking.org

QGears2

Rendering: XRender Extension - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image ScalingCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel2004006008001000SE +/- 5.55, N = 3SE +/- 0.09, N = 3834.84109.921. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonLinux 3.13 + Mesa 10.1-develCatalyst - fglrx 13.30.10.83931.67862.51793.35724.1965SE +/- 0.01, N = 3SE +/- 0.03, N = 30.603.731. (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: GtkDrawingArea - Circles

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - CirclesCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel400800120016002000SE +/- 0.06, N = 3SE +/- 0.80, N = 328.541662.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 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonLinux 3.13 + Mesa 10.1-develCatalyst - fglrx 13.30.10.50851.0171.52552.0342.5425SE +/- 0.00, N = 3SE +/- 0.01, N = 30.412.261. (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

cairo-perf-trace

Cairo Trace: Poppler

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: PopplerCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel48121620SE +/- 0.01, N = 3SE +/- 0.17, N = 32.8013.911. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

x11perf

Test: Char in 80-char aa line

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Char in 80-char aa lineLinux 3.13 + Mesa 10.1-develCatalyst - fglrx 13.30.1800K1600K2400K3200K4000KSE +/- 16666.67, N = 3SE +/- 333.33, N = 339566671286671. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel918273645SE +/- 0.08, N = 3SE +/- 0.03, N = 311.7139.781. (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

x11perf

Test: 500px PutImage Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px PutImage SquareCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel5001000150020002500SE +/- 14.53, N = 3SE +/- 0.33, N = 321131011. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel4080120160200SE +/- 1.28, N = 3SE +/- 0.05, N = 3190.9266.721. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

x11perf

Test: Scrolling 500 x 500 px

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Scrolling 500 x 500 pxCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel6001200180024003000SE +/- 8.82, N = 3SE +/- 0.67, N = 326179291. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Compositing From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Window To WindowCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel6001200180024003000SE +/- 3.33, N = 3SE +/- 0.33, N = 326179331. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Copy From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Copy From Window To WindowCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel6001200180024003000SE +/- 12.02, N = 3SE +/- 0.33, N = 326079321. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel4080120160200SE +/- 0.36, N = 3SE +/- 0.94, N = 6178.3764.631. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

x11perf

Test: 500px Compositing From Pixmap To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Pixmap To WindowCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel9001800270036004500SE +/- 3.33, N = 3SE +/- 0.00, N = 3429315601. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

cairo-perf-trace

Cairo Trace: GNOME Terminal Vim

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: GNOME Terminal VimCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel510152025SE +/- 0.05, N = 3SE +/- 0.02, N = 37.7118.891. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

x11perf

Test: Copy 500x500 From Pixmap To Pixmap

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Copy 500x500 From Pixmap To PixmapCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel6001200180024003000SE +/- 5.77, N = 3SE +/- 0.00, N = 3262013001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: PutImage XY 500x500 Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: PutImage XY 500x500 SquareLinux 3.13 + Mesa 10.1-develCatalyst - fglrx 13.30.13691215SE +/- 0.00, N = 3SE +/- 0.00, N = 39.900.501. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonLinux 3.13 + Mesa 10.1-develCatalyst - fglrx 13.30.1246810SE +/- 0.00, N = 3SE +/- 0.05, N = 30.447.781. (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

cairo-perf-trace

Cairo Trace: Firefox Canvas

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: Firefox CanvasCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel306090120150SE +/- 0.32, N = 3SE +/- 0.18, N = 389.56123.911. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

Render Bench

Phoronix Test Suite v5.0.0m0

OpenBenchmarking.orgSeconds, Fewer Is BetterRender BenchPhoronix Test Suite v5.0.0m0Catalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel510152025SE +/- 0.09, N = 3SE +/- 0.08, N = 320.4422.221. (CC) gcc options: -lm -lX11 -lXext -lXrender -lImlib2 -lfreetype -lz -ldl

GtkPerf

GTK Widget: GtkTextView - Add Text

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - Add TextCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel140280420560700SE +/- 2.33, N = 3SE +/- 3.88, N = 3611.89626.461. (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

x11perf

Test: Fill 300 x 300px AA Trapezoid

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Fill 300 x 300px AA TrapezoidLinux 3.13 + Mesa 10.1-develCatalyst - fglrx 13.30.19001800270036004500SE +/- 0.00, N = 3SE +/- 20.00, N = 3439043001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkTextView - Scroll

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - ScrollCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel0.06750.1350.20250.270.3375SE +/- 0.00, N = 6SE +/- 0.03, N = 60.080.301. (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: GtkComboBoxEntry

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel612182430SE +/- 0.13, N = 3SE +/- 5.21, N = 620.4925.491. (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

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxCatalyst - fglrx 13.30.1Linux 3.13 + Mesa 10.1-devel918273645SE +/- 0.16, N = 3SE +/- 7.08, N = 631.5940.581. (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


Phoronix Test Suite v10.8.5