2D Radeon Linux 4.5 Mesa 11.2-dev

Some modern open-source Radeon 2D benchmarks. Tests by Michael Larabel of Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1602119-GA-2DRADEONL53&grs&rdt.

2D Radeon Linux 4.5 Mesa 11.2-devProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 370Intel Core i7-5960X @ 3.50GHz (16 Cores)Gigabyte X99-UD4-CFIntel Xeon E7 v3/Xeon16384MB2 x 120GB SanDisk SDSSDA12 + 120GB Samsung SSD 850XFX AMD Radeon R9 290 4096MBRealtek ALC1150DELL P2415QIntel ConnectionUbuntu 15.104.5.0-999-generic (x86_64) 20160206UnityX Server 1.17.2radeon 7.6.994.1 Mesa 11.2.0-devel (padoka PPA) Gallium 0.4GCC 5.2.1 20151010ext43840x2160Sapphire AMD Radeon HD 6870 1024MB3.3 Mesa 11.2.0-devel (padoka PPA) Gallium 0.41920x1080XFX AMD Radeon R9 285/380 2048MBamdgpu 1.0.994.1 Mesa 11.2.0-devel (padoka PPA) Gallium 0.43840x2160Sapphire AMD Radeon HD 5830 1024MBradeon 7.6.991920x1080Sapphire AMD Radeon HD 6950 2048MBMSI AMD Radeon R7 370 / R9 270/370 OEM 4096MB3840x2160OpenBenchmarking.orgCompiler Details- --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details- Scaling Governor: intel_pstate performanceGraphics Details- Radeon R9 290: GLAMOR- Radeon HD 6870: EXA- Radeon R9 285: GLAMOR- Radeon HD 5830: EXA- Radeon HD 6950: EXA- Radeon R7 370: GLAMORKernel Details- Radeon R9 285, Radeon HD 5830, Radeon HD 6950, Radeon R7 370: amdgpu.powerplay=1

2D Radeon Linux 4.5 Mesa 11.2-devqgears2: OpenGL - Image Scalinggtkperf: GtkDrawingArea - Circlesgtkperf: Total Timeqgears2: OpenGL - Gearsqgears2: OpenGL - Textgtkperf: GtkTextView - Add Textgtkperf: GtkDrawingArea - Pixbufsgtkperf: GtkTextView - Scrollgtkperf: GtkComboBoxEntrygtkperf: GtkToggleButtongtkperf: GtkRadioButtongtkperf: GtkCheckButtongtkperf: GtkComboBoxRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 3707166.63149.30763.92841.76360.19305.1119.880.0316.9215.633.090.1719.287135.5757.88546.30798.01359.72304.805.390.0412.290.170.200.1322.261398.8993.04638.84609.15369.78307.7014.720.039.290.151.201.1215.065487.0460.92543.12805.18347.47307.355.710.049.500.161.890.1624.216716.5359.17593.53785.74367.50306.976.000.0316.190.140.220.1726.337599.90133.67704.55850.17370.16304.4116.290.0410.370.180.220.1717.32OpenBenchmarking.org

QGears2

Rendering: OpenGL - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Image ScalingRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 37016003200480064008000SE +/- 124.10, N = 6SE +/- 231.88, N = 6SE +/- 4.20, N = 3SE +/- 31.52, N = 3SE +/- 60.36, N = 3SE +/- 198.87, N = 67166.637135.571398.895487.046716.537599.901. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkDrawingArea - Circles

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - CirclesRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 370306090120150SE +/- 2.28, N = 3SE +/- 1.04, N = 3SE +/- 1.36, N = 6SE +/- 0.92, N = 4SE +/- 0.26, N = 3SE +/- 1.51, N = 3149.3057.8893.0460.9259.17133.671. (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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: Total TimeRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 370160320480640800SE +/- 9.10, N = 3SE +/- 2.93, N = 3SE +/- 3.97, N = 3SE +/- 1.32, N = 3SE +/- 0.04, N = 3SE +/- 1.77, N = 3763.92546.30638.84543.12593.53704.551. (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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

QGears2

Rendering: OpenGL - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: GearsRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 3702004006008001000SE +/- 6.05, N = 3SE +/- 12.56, N = 6SE +/- 8.96, N = 3SE +/- 6.40, N = 3SE +/- 27.62, N = 6SE +/- 8.14, N = 3841.76798.01609.15805.18785.74850.171. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: TextRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 37080160240320400SE +/- 2.58, N = 3SE +/- 1.52, N = 3SE +/- 0.31, N = 3SE +/- 4.96, N = 3SE +/- 3.20, N = 3SE +/- 0.42, N = 3360.19359.72369.78347.47367.50370.161. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkTextView - Add Text

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - Add TextRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 37070140210280350SE +/- 0.26, N = 3SE +/- 0.46, N = 3SE +/- 0.78, N = 3SE +/- 1.36, N = 3SE +/- 1.03, N = 3SE +/- 0.20, N = 3305.11304.80307.70307.35306.97304.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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 370510152025SE +/- 1.27, N = 6SE +/- 0.25, N = 6SE +/- 0.35, N = 6SE +/- 0.21, N = 6SE +/- 0.15, N = 6SE +/- 0.53, N = 619.885.3914.725.716.0016.291. (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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkTextView - Scroll

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - ScrollRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 3700.0090.0180.0270.0360.045SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 60.030.040.030.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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkComboBoxEntry

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 37048121620SE +/- 2.02, N = 6SE +/- 2.04, N = 6SE +/- 2.21, N = 6SE +/- 2.15, N = 6SE +/- 2.69, N = 6SE +/- 2.11, N = 616.9212.299.299.5016.1910.371. (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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 37048121620SE +/- 0.83, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.01, N = 6SE +/- 0.00, N = 6SE +/- 0.02, N = 615.630.170.150.160.140.181. (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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 3700.69531.39062.08592.78123.4765SE +/- 1.82, N = 6SE +/- 0.01, N = 6SE +/- 0.97, N = 6SE +/- 1.66, N = 6SE +/- 0.01, N = 6SE +/- 0.01, N = 63.090.201.201.890.220.221. (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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 3700.2520.5040.7561.0081.26SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.96, N = 6SE +/- 0.01, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 60.170.131.120.160.170.171. (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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxRadeon R9 290Radeon HD 6870Radeon R9 285Radeon HD 5830Radeon HD 6950Radeon R7 370612182430SE +/- 2.40, N = 6SE +/- 1.61, N = 6SE +/- 1.74, N = 6SE +/- 1.54, N = 6SE +/- 1.69, N = 6SE +/- 1.75, N = 619.2822.2615.0624.2126.3317.321. (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 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0


Phoronix Test Suite v10.8.4