AMDGPU vs. Radeon DRM - RadeonSI OpenGL

AMDGPU / Radeon DRM driver benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1903012-SP-AMDGPUOPE92&sor&grw.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionVulkanRadeonAMDGPURadeonAMDGPU R9 270X R9 270X HD 7950 HD 7950 R9 290Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads)ASUS PRIME Z390-A (0802 BIOS)Intel Cannon Lake PCH Shared SRAM16384MBSamsung SSD 970 EVO 250GB + 2000GB SABRENTGigabyte AMD Radeon R7 370 R9 270X/370X 2GBRealtek ALC1220DELL P2415QIntel I219-VUbuntu 18.105.0.0-999-generic (x86_64) 20190221GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.14.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0)GCC 8.2.0ext43840x21601.1.90XFX AMD Radeon HD 7950/8950 OEM / R9 280 3GB1.1.90XFX AMD Radeon R9 290/390 4GB (947/1250MHz)Acer B286HKOpenBenchmarking.orgProcessor Details- Scaling Governor: intel_pstate performancePython Details- Python 2.7.15+ + Python 3.6.7Security Details- __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccompKernel Details- AMDGPU: R9 270X: radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1- AMDGPU: HD 7950: radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1- AMDGPU: R9 290: amdgpu.cik_support=1 amdgpu.si_support=1

openarena: 2560 x 1440tesseract: 3840 x 2160xonotic: 3840 x 2160 - Ultraxonotic: 3840 x 2160 - Ultimateunigine-heaven: 1920 x 1080 - Fullscreen - OpenGLbioshock-infinite: 1920 x 1080 - Ultrabioshock-infinite: 2560 x 1440 - Ultradow3: 1920 x 1080 - Ultra - OpenGLdeus-exmd: 2560 x 1440 - High Qualitydeus-exmd: 1920 x 1080 - Ultra Qualitydota2: 1920 x 1080 - OpenGLdota2: 3840 x 2160 - OpenGLhitman: 1920 x 1080 - Ultratomb-raider: 1920 x 1080 - Ultraparaview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080RadeonAMDGPURadeonAMDGPU R9 270X R9 270X HD 7950 HD 7950 R9 29016110616411335.4314896.6739.6217.7017.0088.7733.9342.0459.471422279102.19106516910916711537.2315095.5139.8917.3717.5095.1035.1743.8660.77145231798.47102618511817411940.18149103.8442.0218.7019.2788.0336.6340.4863.10149239188.0391720012318612542.37155104.8743.5319.0318.7397.0338.674265.37154247087.5191223716724117166.1019814766.6428.5029.90141.4057.3771.1294.832173476117.861228OpenBenchmarking.org

OpenArena

Resolution: 2560 x 1440

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 2560 x 1440R9 290HD 7950R9 270X50100150200250SE +/- 0.49, N = 3SE +/- 0.10, N = 3SE +/- 0.19, N = 3SE +/- 0.34, N = 3SE +/- 0.27, N = 3237200169185161

Tesseract

Resolution: 3840 x 2160

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160R9 290HD 7950R9 270X4080120160200SE +/- 0.34, N = 3SE +/- 0.45, N = 3SE +/- 0.03, N = 3SE +/- 0.70, N = 3SE +/- 0.10, N = 3167123109118106

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltraR9 290HD 7950R9 270X50100150200250SE +/- 0.51, N = 3SE +/- 0.17, N = 3SE +/- 0.16, N = 3SE +/- 0.32, N = 3SE +/- 0.15, N = 3241186167174164

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateR9 290HD 7950R9 270X4080120160200SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.20, N = 3SE +/- 0.05, N = 3171125115119113

Unigine Heaven

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGLR9 290HD 7950R9 270X1530456075SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 366.1042.3737.2340.1835.43

BioShock Infinite

Resolution: 1920 x 1080 - Effects Quality: Ultra

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterBioShock InfiniteResolution: 1920 x 1080 - Effects Quality: UltraR9 290HD 7950R9 270X4080120160200SE +/- 2.24, N = 3SE +/- 0.10, N = 3SE +/- 0.51, N = 3SE +/- 0.59, N = 3SE +/- 0.76, N = 3198155150149148

BioShock Infinite

Resolution: 2560 x 1440 - Effects Quality: Ultra

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterBioShock InfiniteResolution: 2560 x 1440 - Effects Quality: UltraR9 290HD 7950R9 270X306090120150SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3147.00104.8795.51103.8496.67

Dawn of War III

Resolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: OpenGL

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: OpenGLR9 290HD 7950R9 270X1530456075SE +/- 0.68, N = 3SE +/- 0.41, N = 3SE +/- 0.67, N = 4SE +/- 0.39, N = 3SE +/- 0.26, N = 366.6443.5339.8942.0239.62

Deus Ex: Mankind Divided

Preset: 2560 x 1440 - High Quality

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterDeus Ex: Mankind DividedPreset: 2560 x 1440 - High QualityR9 290HD 7950R9 270X714212835SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 328.5019.0317.3718.7017.70

Deus Ex: Mankind Divided

Preset: 1920 x 1080 - Ultra Quality

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterDeus Ex: Mankind DividedPreset: 1920 x 1080 - Ultra QualityR9 290HD 7950R9 270X714212835SE +/- 0.21, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.17, N = 329.9018.7317.5019.2717.00

Dota 2

Resolution: 1920 x 1080 - Renderer: OpenGL

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: OpenGLR9 290HD 7950R9 270X306090120150SE +/- 2.85, N = 3SE +/- 0.15, N = 3SE +/- 1.00, N = 3SE +/- 0.09, N = 3SE +/- 0.92, N = 3141.4097.0395.1088.7788.03

Dota 2

Resolution: 3840 x 2160 - Renderer: OpenGL

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: OpenGLR9 290HD 7950R9 270X1326395265SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.33, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 357.3738.6735.1736.6333.93

HITMAN

Resolution: 1920 x 1080 - Quality Level: Ultra

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterHITMANResolution: 1920 x 1080 - Quality Level: UltraR9 290R9 270XHD 7950163248648071.1243.8642.0042.0440.48

Tomb Raider

Resolution: 1920 x 1080 - Quality: Ultra

AMDGPURadeonOpenBenchmarking.orgFrames Per Second, More Is BetterTomb RaiderResolution: 1920 x 1080 - Quality: UltraR9 290HD 7950R9 270X20406080100SE +/- 0.12, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 394.8365.3760.7763.1059.47

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

AMDGPURadeonOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080R9 290HD 7950R9 270X50100150200250SE +/- 0.27, N = 3SE +/- 0.42, N = 3SE +/- 0.42, N = 3SE +/- 0.21, N = 3SE +/- 0.35, N = 3217154145149142

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

AMDGPURadeonOpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080R9 290HD 7950R9 270X7001400210028003500SE +/- 4.38, N = 3SE +/- 6.75, N = 3SE +/- 6.73, N = 3SE +/- 3.44, N = 3SE +/- 5.53, N = 334762470231723912279

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

AMDGPURadeonOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080R9 290R9 270XHD 7950306090120150SE +/- 0.23, N = 3SE +/- 0.16, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 1.26, N = 6117.8698.4787.51102.1988.03

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

AMDGPURadeonOpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080R9 290R9 270XHD 795030060090012001500SE +/- 2.38, N = 3SE +/- 1.68, N = 3SE +/- 0.59, N = 3SE +/- 1.00, N = 3SE +/- 13.08, N = 6122810269121065917

HITMAN

Resolution: 1920 x 1080 - Quality Level: Ultra - Total Frame Time

AMDGPURadeonOpenBenchmarking.orgMilliseconds, Fewer Is BetterHITMANResolution: 1920 x 1080 - Quality Level: Ultra - Total Frame TimeR9 290R9 270XHD 79504080120160200Min: 2.79 / Avg: 14.06 / Max: 54.74Min: 2.78 / Avg: 22.8 / Max: 66.49Min: 3.13 / Avg: 23.81 / Max: 101.01Min: 3.65 / Avg: 23.79 / Max: 200Min: 3.45 / Avg: 24.7 / Max: 93.2

OpenArena

Resolution: 2560 x 1440 - Total Frame Time

AMDGPURadeonOpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 2560 x 1440 - Total Frame TimeR9 290HD 7950R9 270X612182430Min: 1 / Avg: 4.2 / Max: 20Min: 1 / Avg: 4.97 / Max: 20Min: 1 / Avg: 5.9 / Max: 19Min: 1 / Avg: 5.37 / Max: 26Min: 1 / Avg: 6.2 / Max: 29


Phoronix Test Suite v10.8.4