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.

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

bioshock-infinite: 1920 x 1080 - Ultrabioshock-infinite: 2560 x 1440 - Ultradeus-exmd: 2560 x 1440 - High Qualitydeus-exmd: 1920 x 1080 - Ultra Qualitydota2: 1920 x 1080 - OpenGLdota2: 3840 x 2160 - OpenGLdow3: 1920 x 1080 - Ultra - OpenGLhitman: 1920 x 1080 - Ultraopenarena: 2560 x 1440tesseract: 3840 x 2160tomb-raider: 1920 x 1080 - Ultraxonotic: 3840 x 2160 - Ultraxonotic: 3840 x 2160 - Ultimateparaview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080unigine-heaven: 1920 x 1080 - Fullscreen - OpenGLRadeonAMDGPURadeonAMDGPU R9 270X R9 270X HD 7950 HD 7950 R9 29014896.6717.7017.0088.7733.9339.6242.0416110659.471641131422279102.19106535.4315095.5117.3717.5095.1035.1739.8943.8616910960.77167115145231798.47102637.23149103.8418.7019.2788.0336.6342.0240.4818511863.10174119149239188.0391740.18155104.8719.0318.7397.0338.6743.534220012365.37186125154247087.5191242.3719814728.5029.90141.4057.3766.6471.1223716794.832411712173476117.86122866.10OpenBenchmarking.org

BioShock Infinite

Resolution: 1920 x 1080 - Effects Quality: Ultra

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterBioShock InfiniteResolution: 1920 x 1080 - Effects Quality: UltraR9 270XHD 7950R9 2904080120160200SE +/- 0.76, N = 3SE +/- 0.59, N = 3SE +/- 0.51, N = 3SE +/- 0.10, N = 3SE +/- 2.24, N = 3148149150155198

BioShock Infinite

Resolution: 2560 x 1440 - Effects Quality: Ultra

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterBioShock InfiniteResolution: 2560 x 1440 - Effects Quality: UltraR9 270XHD 7950R9 290306090120150SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 396.67103.8495.51104.87147.00

Deus Ex: Mankind Divided

Preset: 2560 x 1440 - High Quality

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterDeus Ex: Mankind DividedPreset: 2560 x 1440 - High QualityR9 270XHD 7950R9 290714212835SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 317.7018.7017.3719.0328.50

Deus Ex: Mankind Divided

Preset: 1920 x 1080 - Ultra Quality

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterDeus Ex: Mankind DividedPreset: 1920 x 1080 - Ultra QualityR9 270XHD 7950R9 290714212835SE +/- 0.17, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.21, N = 317.0019.2717.5018.7329.90

Dota 2

Resolution: 1920 x 1080 - Renderer: OpenGL

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: OpenGLR9 270XHD 7950R9 290306090120150SE +/- 0.09, N = 3SE +/- 0.92, N = 3SE +/- 1.00, N = 3SE +/- 0.15, N = 3SE +/- 2.85, N = 388.7788.0395.1097.03141.40

Dota 2

Resolution: 3840 x 2160 - Renderer: OpenGL

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: OpenGLR9 270XHD 7950R9 2901326395265SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.33, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 333.9336.6335.1738.6757.37

Dawn of War III

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

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

HITMAN

Resolution: 1920 x 1080 - Quality Level: Ultra

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterHITMANResolution: 1920 x 1080 - Quality Level: UltraR9 270XHD 7950R9 290163248648042.0440.4843.8642.0071.12

HITMAN

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

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

OpenArena

Resolution: 2560 x 1440

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 2560 x 1440R9 270XHD 7950R9 29050100150200250SE +/- 0.27, N = 3SE +/- 0.34, N = 3SE +/- 0.19, N = 3SE +/- 0.10, N = 3SE +/- 0.49, N = 3161185169200237

OpenArena

Resolution: 2560 x 1440 - Total Frame Time

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

Tesseract

Resolution: 3840 x 2160

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160R9 270XHD 7950R9 2904080120160200SE +/- 0.10, N = 3SE +/- 0.70, N = 3SE +/- 0.03, N = 3SE +/- 0.45, N = 3SE +/- 0.34, N = 3106118109123167

Tomb Raider

Resolution: 1920 x 1080 - Quality: Ultra

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterTomb RaiderResolution: 1920 x 1080 - Quality: UltraR9 270XHD 7950R9 29020406080100SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.12, N = 359.4763.1060.7765.3794.83

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

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

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateR9 270XHD 7950R9 2904080120160200SE +/- 0.05, N = 3SE +/- 0.20, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3113119115125171

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

RadeonAMDGPUOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080R9 270XHD 7950R9 29050100150200250SE +/- 0.35, N = 3SE +/- 0.21, N = 3SE +/- 0.42, N = 3SE +/- 0.42, N = 3SE +/- 0.27, N = 3142149145154217

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

RadeonAMDGPUOpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080R9 270XHD 7950R9 2907001400210028003500SE +/- 5.53, N = 3SE +/- 3.44, N = 3SE +/- 6.73, N = 3SE +/- 6.75, N = 3SE +/- 4.38, N = 322792391231724703476

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

RadeonAMDGPUOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080R9 270XHD 7950R9 290306090120150SE +/- 0.10, N = 3SE +/- 1.26, N = 6SE +/- 0.16, N = 3SE +/- 0.06, N = 3SE +/- 0.23, N = 3102.1988.0398.4787.51117.86

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

RadeonAMDGPUOpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080R9 270XHD 7950R9 29030060090012001500SE +/- 1.00, N = 3SE +/- 13.08, N = 6SE +/- 1.68, N = 3SE +/- 0.59, N = 3SE +/- 2.38, N = 3106591710269121228

Unigine Heaven

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

RadeonAMDGPUOpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGLR9 270XHD 7950R9 2901530456075SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 335.4340.1837.2342.3766.10


Phoronix Test Suite v10.8.4