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&grs&rdt.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionAMDGPURadeonAMDGPU R9 290 R9 270X R9 270X HD 7950 HD 7950Intel 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 SABRENTXFX AMD Radeon R9 290/390 4GB (947/1250MHz)Realtek ALC1220Acer B286HKIntel 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)1.1.90GCC 8.2.0ext43840x2160Gigabyte AMD Radeon R7 370 R9 270X/370X 2GBDELL P2415QXFX AMD Radeon HD 7950/8950 OEM / R9 280 3GB1.1.90OpenBenchmarking.orgKernel Details- AMDGPU: R9 290: amdgpu.cik_support=1 amdgpu.si_support=1- 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=1Processor 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 seccomp

unigine-heaven: 1920 x 1080 - Fullscreen - OpenGLdeus-exmd: 1920 x 1080 - Ultra Qualityhitman: 1920 x 1080 - Ultradota2: 3840 x 2160 - OpenGLdow3: 1920 x 1080 - Ultra - OpenGLdeus-exmd: 2560 x 1440 - High Qualitydota2: 1920 x 1080 - OpenGLtomb-raider: 1920 x 1080 - Ultratesseract: 3840 x 2160bioshock-infinite: 2560 x 1440 - Ultraparaview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 1920 x 1080xonotic: 3840 x 2160 - Ultimateopenarena: 2560 x 1440xonotic: 3840 x 2160 - Ultraparaview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080bioshock-infinite: 1920 x 1080 - UltraAMDGPURadeonAMDGPU R9 290 R9 270X R9 270X HD 7950 HD 795066.1029.9071.1257.3766.6428.50141.4094.831671472173476171237241117.86122819837.2317.5043.8635.1739.8917.3795.1060.7710995.51145231711516916798.47102615035.4317.0042.0433.9339.6217.7088.7759.4710696.671422279113161164102.19106514840.1819.2740.4836.6342.0218.7088.0363.10118103.84149239111918517488.0391714942.3718.734238.6743.5319.0397.0365.37123104.87154247012520018687.51912155OpenBenchmarking.org

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 290R9 270XHD 7950612182430Min: 1 / Avg: 4.2 / Max: 20Min: 1 / Avg: 5.9 / Max: 19Min: 1 / Avg: 4.97 / Max: 20Min: 1 / Avg: 6.2 / Max: 29Min: 1 / Avg: 5.37 / Max: 26

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 290R9 270XHD 79501530456075SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 366.1037.2342.3735.4340.18

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 290R9 270XHD 7950714212835SE +/- 0.21, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.17, N = 3SE +/- 0.03, N = 329.9017.5018.7317.0019.27

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

Dota 2

Resolution: 3840 x 2160 - Renderer: OpenGL

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

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 290R9 270XHD 79501530456075SE +/- 0.68, N = 3SE +/- 0.67, N = 4SE +/- 0.41, N = 3SE +/- 0.26, N = 3SE +/- 0.39, N = 366.6439.8943.5339.6242.02

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 290R9 270XHD 7950714212835SE +/- 0.15, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 328.5017.3719.0317.7018.70

Dota 2

Resolution: 1920 x 1080 - Renderer: OpenGL

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

Tomb Raider

Resolution: 1920 x 1080 - Quality: Ultra

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

Tesseract

Resolution: 3840 x 2160

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

BioShock Infinite

Resolution: 2560 x 1440 - Effects Quality: Ultra

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

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

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

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

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

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

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

OpenArena

Resolution: 2560 x 1440

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

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

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

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

BioShock Infinite

Resolution: 1920 x 1080 - Effects Quality: Ultra

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


Phoronix Test Suite v10.8.4