modesetting vs radeon

AMD Ryzen 7 1700 Eight-Core testing with a Gigabyte AX370-Gaming 5 and AMD Radeon RX 470/480 4096MB on Arch Linux via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1707122-TR-1412165LI91.

modesetting vs radeonProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionVulkanmodesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHzIntel Core i5-3330 @ 3.20GHz (4 Cores)ASRock H61M-ITXIntel Xeon E3-1200 v2/3rd8192MB160GB SAMSUNG HD161HJ + 60GB SPCC Solid State + 320GB SAMSUNG HD321KJMSI AMD Radeon HD 7790/8770 / R9 260 OEM 2048MBIntel 6 /C200H225WRealtek RTL8111/8168/8411openSUSE 201412083.18.0-3-desktop (x86_64)KDE 4.14.3X Server 1.16.99.901 (1.17.0 RC 1)modesetting 1.16.993.3 Mesa 10.5.0-devel Gallium 0.4GCC 4.8.3 + Clang 3.6.0 + LLVM 3.6.0svnext41920x1080radeon 7.5.99AMD Ryzen 7 1700 Eight-Core @ 3.79GHz (16 Cores)Gigabyte AX370-Gaming 5AMD Device 145016384MB250GB Samsung SSD 850AMD Radeon RX 470/480 4096MBAMD Device aaf0DELL U3417WIntel I211 Gigabit ConnectionArch Linux4.11.9-1-ARCH (x86_64)GNOME Shell 3.24.2Waylandamdgpu 1.3.01.0.3GCC 7.1.1 20170621 + Clang 4.0.13440x1440OpenBenchmarking.orgEnvironment Details- modesetting, radeon, radeon-dri2: MESA_GL _OVERRIDE=3.3COMPATCompiler Details- modesetting: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind - radeon: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind - radeon-dri2: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind - R7 1700 @ 3.8 w/ 3200MHz: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details- modesetting, radeon, radeon-dri2: Scaling Governor: intel_pstate performanceGraphics Details- radeon, radeon-dri2, R7 1700 @ 3.8 w/ 3200MHz: GLAMOR

modesetting vs radeonqgears2: OpenGL - Textqgears2: OpenGL - Gearsqgears2: OpenGL - Image Scalingqgears2: XRender Extension - Textqgears2: XRender Extension - Gearsqgears2: XRender Extension - Image Scalinggputest: Plot3D - 1920 x 1080gputest: Furmark - 1920 x 1080modesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHz391.92434.246300.29198.22179.38447.63435501679238.37253.033360.63196.11178.01439.99306811680376.23419.104561.55197.02177.91440.78381931681887.771095.097246.64379.45242.132683.36522033860OpenBenchmarking.org

QGears2

Rendering: OpenGL - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Textmodesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHz2004006008001000SE +/- 0.41, N = 3SE +/- 0.23, N = 3SE +/- 1.28, N = 3SE +/- 9.40, N = 3391.92238.37376.23887.77-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core1. (CXX) g++ options: -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Gearsmodesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHz2004006008001000SE +/- 2.90, N = 3SE +/- 0.79, N = 3SE +/- 3.82, N = 3SE +/- 10.52, N = 3434.24253.03419.101095.09-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core1. (CXX) g++ options: -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Image Scalingmodesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHz16003200480064008000SE +/- 33.09, N = 3SE +/- 59.20, N = 3SE +/- 26.93, N = 3SE +/- 159.78, N = 66300.293360.634561.557246.64-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core1. (CXX) g++ options: -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Textmodesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHz80160240320400SE +/- 0.14, N = 3SE +/- 0.03, N = 3SE +/- 0.29, N = 3SE +/- 5.94, N = 3198.22196.11197.02379.45-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core1. (CXX) g++ options: -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Gearsmodesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHz50100150200250SE +/- 0.94, N = 3SE +/- 0.50, N = 3SE +/- 0.59, N = 3SE +/- 0.68, N = 3179.38178.01177.91242.13-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core1. (CXX) g++ options: -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image Scalingmodesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHz6001200180024003000SE +/- 0.23, N = 3SE +/- 1.81, N = 3SE +/- 1.77, N = 3SE +/- 49.99, N = 6447.63439.99440.782683.36-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQtOpenGL -lQtGui -lQtCore-lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core1. (CXX) g++ options: -lGL -lpthread

GpuTest

Test: Plot3D - Resolution: 1920 x 1080

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Plot3D - Resolution: 1920 x 1080modesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHz11K22K33K44K55KSE +/- 0.67, N = 3SE +/- 5.04, N = 3SE +/- 14.11, N = 3SE +/- 31.81, N = 343550306813819352203

GpuTest

Test: Furmark - Resolution: 1920 x 1080

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Furmark - Resolution: 1920 x 1080modesettingradeonradeon-dri2R7 1700 @ 3.8 w/ 3200MHz8001600240032004000SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 2.73, N = 31679168016813860


Phoronix Test Suite v10.8.4