AMDGPU vs. Radeon DRM - RadeonSI OpenGL
AMDGPU / Radeon DRM driver benchmarks by Michael Larabel for a future article.
Radeon: R9 270X
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: Gigabyte AMD Radeon R7 370 R9 270X/370X 2GB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V
OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190221, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15+ + Python 3.6.7
Security Notes: __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp
AMDGPU: R9 270X
OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190221, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0), Vulkan: 1.1.90, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15+ + Python 3.6.7
Security Notes: __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp
Radeon: HD 7950
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: XFX AMD Radeon HD 7950/8950 OEM / R9 280 3GB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V
OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190221, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15+ + Python 3.6.7
Security Notes: __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp
AMDGPU: HD 7950
OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190221, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0), Vulkan: 1.1.90, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15+ + Python 3.6.7
Security Notes: __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp
AMDGPU: R9 290
Changed Graphics to XFX AMD Radeon R9 290/390 4GB (947/1250MHz).
Kernel Change: amdgpu.cik_support=1 amdgpu.si_support=1
BioShock Infinite
A Steam-based test of the BioShock Infinite game. Learn more via the OpenBenchmarking.org test page.
Deus Ex: Mankind Divided
This is a benchmark of Deus Ex: Mankind Divided on Steam. The test profile assumes you have a Steam account, have Steam installed for the system, and that you own a copy of this game. This automates the process of executing the game and using its built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.
Dota 2
This is a benchmark of Valve's Dota 2 game. The test profile assumes you have a Steam account, have Steam installed for the system, and that you have rights to Dota 2. This automates the process of executing the game and using a standardized time demo. Learn more via the OpenBenchmarking.org test page.
Dawn of War III
Dawn of War III Mad Max on Steam. The test profile assumes you have a Steam account, have Steam installed for the system, and that you own a copy of this game. This automates the process of executing the game and using its built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.
HITMAN
This is a benchmark of HITMAN on Steam. The test profile assumes you have a Steam account, have Steam installed for the system, and that you own a copy of this game. This automates the process of executing the game and using its built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.
OpenArena
This is a test of OpenArena, a popular open-source first-person shooter. This game is based upon ioquake3, which in turn uses the GPL version of id Software's Quake 3 engine. Learn more via the OpenBenchmarking.org test page.
Tesseract
Tesseract is a fork of Cube 2 Sauerbraten with numerous graphics and game-play improvements. Tesseract has been in development since 2012 while its first release happened in May of 2014. Learn more via the OpenBenchmarking.org test page.
Tomb Raider
This is a benchmark of the Tomb Raider (2013) game. The test profile assumes you have a Steam account, have Steam installed for the system, and that you own Tomb Raider. This automates the process of executing the game and using the built-in benchmark functionality. Learn more via the OpenBenchmarking.org test page.
Xonotic
This is a benchmark of Xonotic, which is a fork of the DarkPlaces-based Nexuiz game. Development began in March of 2010 on the Xonotic game. Learn more via the OpenBenchmarking.org test page.
ParaView
This test runs ParaView benchmarks: an open-source data analytics and visualization application. Learn more via the OpenBenchmarking.org test page.
Unigine Heaven
This test calculates the average frame-rate within the Heaven demo for the Unigine engine. This engine is extremely demanding on the system's graphics card. Learn more via the OpenBenchmarking.org test page.
Radeon: R9 270X
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: Gigabyte AMD Radeon R7 370 R9 270X/370X 2GB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V
OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190221, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15+ + Python 3.6.7
Security Notes: __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp
Testing initiated at 1 March 2019 04:42 by user phoronix.
AMDGPU: R9 270X
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: Gigabyte AMD Radeon R7 370 R9 270X/370X 2GB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V
OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190221, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0), Vulkan: 1.1.90, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15+ + Python 3.6.7
Security Notes: __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp
Testing initiated at 28 February 2019 17:47 by user phoronix.
Radeon: HD 7950
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: XFX AMD Radeon HD 7950/8950 OEM / R9 280 3GB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V
OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190221, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15+ + Python 3.6.7
Security Notes: __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp
Testing initiated at 1 March 2019 10:18 by user phoronix.
AMDGPU: HD 7950
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: XFX AMD Radeon HD 7950/8950 OEM / R9 280 3GB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V
OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190221, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0), Vulkan: 1.1.90, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15+ + Python 3.6.7
Security Notes: __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp
Testing initiated at 1 March 2019 12:14 by user phoronix.
AMDGPU: R9 290
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: XFX AMD Radeon R9 290/390 4GB (947/1250MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V
OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190221, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.1.0-devel padoka PPA (LLVM 9.0.0), Vulkan: 1.1.90, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: amdgpu.cik_support=1 amdgpu.si_support=1
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15+ + Python 3.6.7
Security Notes: __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp
Testing initiated at 28 February 2019 13:35 by user phoronix.