AMDGPU Linux 5.0 Kernel Benchmark Comparison AMDGPU Linux 5.0 Radeon benchmarks by Michael Larabel for a future article on Phoronix.com. Linux 4.20: RX 580: Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0602 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X 8GB (1366/2000MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V OS: Ubuntu 18.10, Kernel: 4.20.3-042003-generic (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.0.0-devel padoka PPA (LLVM 8.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160 Linux 4.20: RX Vega 56: Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0602 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: AMD Radeon RX 64 8GB (1590/800MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V OS: Ubuntu 18.10, Kernel: 4.20.3-042003-generic (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: amdgpu 18.1.0, OpenGL: 4.5 Mesa 19.0.0-devel padoka PPA (LLVM 8.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160 Linux 5.0-rc3: RX 580: Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0602 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X 8GB (1366/2000MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190118, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 19.0.0-devel padoka PPA (LLVM 8.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160 Linux 5.0-rc3: RX Vega 56: Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0602 BIOS), Chipset: Intel Cannon Lake PCH Shared SRAM, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: AMD Radeon RX 64 8GB (1590/800MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190118, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: amdgpu 18.1.0, OpenGL: 4.5 Mesa 19.0.0-devel padoka PPA (LLVM 8.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160 BioShock Infinite Resolution: 3840 x 2160 - Effects Quality: High Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 94.57 |============================== Linux 4.20: RX Vega 56 .... 136.87 |=========================================== Linux 5.0-rc3: RX 580 ..... 94.92 |============================== Linux 5.0-rc3: RX Vega 56 . 137.18 |=========================================== Deus Ex: Mankind Divided Preset: 2560 x 1440 - High Quality Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 35.40 |================================ Linux 4.20: RX Vega 56 .... 47.73 |============================================ Linux 5.0-rc3: RX 580 ..... 35.17 |================================ Linux 5.0-rc3: RX Vega 56 . 47.93 |============================================ Dota 2 Resolution: 3840 x 2160 - Renderer: OpenGL Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 74.03 |================================= Linux 4.20: RX Vega 56 .... 96.73 |=========================================== Linux 5.0-rc3: RX 580 ..... 74.50 |================================= Linux 5.0-rc3: RX Vega 56 . 98.73 |============================================ Dota 2 Resolution: 3840 x 2160 - Renderer: Vulkan Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 77.57 |================================= Linux 4.20: RX Vega 56 .... 100.08 |=========================================== Linux 5.0-rc3: RX 580 ..... 77.87 |================================= Linux 5.0-rc3: RX Vega 56 . 101.17 |=========================================== Dawn of War III Resolution: 2560 x 1440 - Graphics Preset: Maximum - Renderer: Vulkan Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 49.81 |=============================== Linux 4.20: RX Vega 56 .... 70.04 |=========================================== Linux 5.0-rc3: RX 580 ..... 50.59 |=============================== Linux 5.0-rc3: RX Vega 56 . 71.15 |============================================ ET: Legacy 2.75 Renderer: Renderer2 - Resolution: 3840 x 2160 Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 221 |=========================================== Linux 4.20: RX Vega 56 .... 236 |============================================== Linux 5.0-rc3: RX 580 ..... 235 |============================================== Linux 5.0-rc3: RX Vega 56 . 220 |=========================================== F1 2017 Resolution: 1920 x 1080 - Graphics Preset: Ultra High - Anti Aliasing: TAA Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 80 |==================================== Linux 4.20: RX Vega 56 .... 102 |============================================== Linux 5.0-rc3: RX 580 ..... 81 |==================================== Linux 5.0-rc3: RX Vega 56 . 103 |============================================== F1 2018 Configuration: 1920 x 1080 - Ultra High Quality Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 64 |==================================== Linux 4.20: RX Vega 56 .... 84 |=============================================== Linux 5.0-rc3: RX Vega 56 . 84 |=============================================== F1 2018 Configuration: 1920 x 1080 - Ultra High Quality - Total Frame Time Milliseconds < Lower Is Better Linux 4.20: RX 580 ........ MIN: 10.8 AVG: 15.5 MAX: 37.0 Linux 4.20: RX Vega 56 .... MIN: 8.4 AVG: 11.8 MAX: 43.0 Linux 5.0-rc3: RX Vega 56 . MIN: 8.5 AVG: 11.8 MAX: 43.5 F1 2018 Configuration: 2560 x 1440 - Ultra High Quality Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 53 |==================================== Linux 4.20: RX Vega 56 .... 70 |=============================================== Linux 5.0-rc3: RX Vega 56 . 70 |=============================================== F1 2018 Configuration: 2560 x 1440 - Ultra High Quality - Total Frame Time Milliseconds < Lower Is Better Linux 4.20: RX 580 ........ MIN: 13.2 AVG: 18.7 MAX: 78.6 Linux 4.20: RX Vega 56 .... MIN: 10.2 AVG: 14.1 MAX: 77.5 Linux 5.0-rc3: RX Vega 56 . MIN: 10.2 AVG: 14.2 MAX: 74.0 Metro: Last Light Redux Resolution: 3840 x 2160 Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 65.97 |================================== Linux 4.20: RX Vega 56 .... 86.07 |============================================ Linux 5.0-rc3: RX 580 ..... 66.75 |================================== Linux 5.0-rc3: RX Vega 56 . 86.23 |============================================ OpenArena 0.8.8 Resolution: 2560 x 1440 Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 286 |================================= Linux 4.20: RX Vega 56 .... 395 |============================================== Linux 5.0-rc3: RX 580 ..... 287 |================================= Linux 5.0-rc3: RX Vega 56 . 386 |============================================= OpenArena 0.8.8 Resolution: 2560 x 1440 - Total Frame Time Milliseconds < Lower Is Better Linux 4.20: RX 580 ........ MIN: 1.0 AVG: 3.5 MAX: 26.0 Linux 4.20: RX Vega 56 .... MIN: 1.0 AVG: 2.5 MAX: 25.0 Linux 5.0-rc3: RX 580 ..... MIN: 1.0 AVG: 3.5 MAX: 23.0 Linux 5.0-rc3: RX Vega 56 . MIN: 1.0 AVG: 2.6 MAX: 28.0 Rise of the Tomb Raider Resolution: 1920 x 1080 - Graphics Preset: Very High - Anti Aliasing: SSAA 4x - Scene: Spine Of The Mountain Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 49.70 |================================= Linux 4.20: RX Vega 56 .... 66.95 |============================================ Linux 5.0-rc3: RX 580 ..... 49.80 |================================= Linux 5.0-rc3: RX Vega 56 . 66.80 |============================================ Rise of the Tomb Raider Resolution: 1920 x 1080 - Graphics Preset: Very High - Anti Aliasing: SSAA 4x - Scene: Prophets Tomb Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 34.30 |================================== Linux 4.20: RX Vega 56 .... 44.05 |============================================ Linux 5.0-rc3: RX 580 ..... 34.60 |=================================== Linux 5.0-rc3: RX Vega 56 . 44.05 |============================================ Rise of the Tomb Raider Resolution: 1920 x 1080 - Graphics Preset: Very High - Anti Aliasing: SSAA 4x - Scene: Geothermal Valley Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 36.10 |================================= Linux 4.20: RX Vega 56 .... 48.70 |============================================ Linux 5.0-rc3: RX 580 ..... 36.60 |================================= Linux 5.0-rc3: RX Vega 56 . 48.65 |============================================ SuperTuxKart 0.9.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Graphics Effects: Ultimate - Karts: 8 - Scene: Candela City Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 122 |=================================== Linux 4.20: RX Vega 56 .... 162 |============================================== Linux 5.0-rc3: RX 580 ..... 123 |=================================== Linux 5.0-rc3: RX Vega 56 . 162 |============================================== SuperTuxKart 0.9.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Graphics Effects: Ultimate - Karts: 8 - Scene: Cocoa Temple Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 107 |================================== Linux 4.20: RX Vega 56 .... 144 |============================================== Linux 5.0-rc3: RX 580 ..... 109 |=================================== Linux 5.0-rc3: RX Vega 56 . 144 |============================================== SuperTuxKart 0.9.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Ultimate - Karts: 8 - Scene: Candela City Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 36.62 |================================ Linux 4.20: RX Vega 56 .... 49.65 |============================================ Linux 5.0-rc3: RX 580 ..... 37.13 |================================= Linux 5.0-rc3: RX Vega 56 . 49.92 |============================================ SuperTuxKart 0.9.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Ultimate - Karts: 8 - Scene: Cocoa Temple Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 34.43 |================================= Linux 4.20: RX Vega 56 .... 46.59 |============================================ Linux 5.0-rc3: RX 580 ..... 34.58 |================================= Linux 5.0-rc3: RX Vega 56 . 46.50 |============================================ Tesseract 2014-05-12 Resolution: 3840 x 2160 Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 214 |================================ Linux 4.20: RX Vega 56 .... 310 |============================================== Linux 5.0-rc3: RX 580 ..... 217 |================================ Linux 5.0-rc3: RX Vega 56 . 305 |============================================= A Total War Saga: THRONES OF BRITANNIA Resolution: 1920 x 1080 - Graphics Preset: Extreme Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 31.27 |============================ Linux 4.20: RX Vega 56 .... 48.53 |============================================ Linux 5.0-rc3: RX 580 ..... 31.27 |============================ Linux 5.0-rc3: RX Vega 56 . 48.63 |============================================ A Total War Saga: THRONES OF BRITANNIA Resolution: 1920 x 1080 - Graphics Preset: Extreme - Total Frame Time Milliseconds < Lower Is Better Linux 4.20: RX 580 ........ MIN: 10 AVG: 32 MAX: 255 Linux 4.20: RX Vega 56 .... MIN: 10 AVG: 21 MAX: 282 Linux 5.0-rc3: RX 580 ..... MIN: 10 AVG: 32 MAX: 272 Linux 5.0-rc3: RX Vega 56 . MIN: 10 AVG: 21 MAX: 273 Unigine Heaven 4.0 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 17.57 |============================== Linux 4.20: RX Vega 56 .... 25.85 |============================================ Linux 5.0-rc3: RX 580 ..... 17.73 |============================== Linux 5.0-rc3: RX Vega 56 . 25.88 |============================================ Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Ultra - Renderer: OpenGL Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 15.63 |============================ Linux 4.20: RX Vega 56 .... 24.77 |============================================ Linux 5.0-rc3: RX 580 ..... 15.80 |============================ Linux 5.0-rc3: RX Vega 56 . 24.83 |============================================ Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 501 |============================================== Linux 4.20: RX Vega 56 .... 465 |=========================================== Linux 5.0-rc3: RX 580 ..... 500 |============================================== Linux 5.0-rc3: RX Vega 56 . 462 |========================================== Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 341 |============================================== Linux 4.20: RX Vega 56 .... 329 |============================================ Linux 5.0-rc3: RX 580 ..... 340 |============================================== Linux 5.0-rc3: RX Vega 56 . 331 |============================================= Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra Frames Per Second > Higher Is Better Linux 4.20: RX 580 ........ 287 |============================================ Linux 4.20: RX Vega 56 .... 300 |============================================== Linux 5.0-rc3: RX 580 ..... 288 |============================================ Linux 5.0-rc3: RX Vega 56 . 302 |============================================== GLmark2 276 Resolution: 3840 x 2160 Score > Higher Is Better Linux 4.20: RX 580 ........ 1443 |============================ Linux 4.20: RX Vega 56 .... 2279 |============================================= Linux 5.0-rc3: RX 580 ..... 1442 |============================ Linux 5.0-rc3: RX Vega 56 . 2287 |============================================= ParaView 5.4.1 Test: Many Spheres - Resolution: 2560 x 1440 Frames / Sec > Higher Is Better Linux 4.20: RX 580 ........ 35.65 |======================================== Linux 4.20: RX Vega 56 .... 38.64 |============================================ Linux 5.0-rc3: RX 580 ..... 35.55 |======================================== Linux 5.0-rc3: RX Vega 56 . 38.82 |============================================ ParaView 5.4.1 Test: Many Spheres - Resolution: 2560 x 1440 MiPolys / Sec > Higher Is Better Linux 4.20: RX 580 ........ 3574 |========================================= Linux 4.20: RX Vega 56 .... 3874 |============================================= Linux 5.0-rc3: RX 580 ..... 3564 |========================================= Linux 5.0-rc3: RX Vega 56 . 3892 |============================================= ParaView 5.4.1 Test: Wavelet Volume - Resolution: 2560 x 1440 Frames / Sec > Higher Is Better Linux 4.20: RX 580 ........ 191 |========================================= Linux 4.20: RX Vega 56 .... 214 |============================================== Linux 5.0-rc3: RX 580 ..... 192 |========================================= Linux 5.0-rc3: RX Vega 56 . 213 |============================================== ParaView 5.4.1 Test: Wavelet Volume - Resolution: 2560 x 1440 MiVoxels / Sec > Higher Is Better Linux 4.20: RX 580 ........ 3052 |======================================== Linux 4.20: RX Vega 56 .... 3424 |============================================= Linux 5.0-rc3: RX 580 ..... 3073 |======================================== Linux 5.0-rc3: RX Vega 56 . 3407 |============================================= ParaView 5.4.1 Test: Wavelet Contour - Resolution: 2560 x 1440 Frames / Sec > Higher Is Better Linux 4.20: RX 580 ........ 140 |================================ Linux 4.20: RX Vega 56 .... 192 |============================================ Linux 5.0-rc3: RX 580 ..... 141 |================================ Linux 5.0-rc3: RX Vega 56 . 200 |============================================== ParaView 5.4.1 Test: Wavelet Contour - Resolution: 2560 x 1440 MiPolys / Sec > Higher Is Better Linux 4.20: RX 580 ........ 1456 |================================ Linux 4.20: RX Vega 56 .... 1999 |=========================================== Linux 5.0-rc3: RX 580 ..... 1465 |================================ Linux 5.0-rc3: RX Vega 56 . 2080 |=============================================