Windows 10 Radeon 17.7.2 vs. Ubuntu And Linux 4.13 Mesa 17.3-dev Fresh Windows vs. Linux gaming benchmarks on Radeon RX 580 and R9 Fury. Tests by michael Larabel for a future article on Phoronix. Windows 10: RX 580: Processor: Intel Family 6 Model 85 Stepping 4 Intel (20 Cores), Disk: 224GB OS: Windows NT, Kernel: 10.0 (x86_64) Windows 10: R9 Fury: Processor: Intel Family 6 Model 85 Stepping 4 Intel (20 Cores), Disk: 224GB OS: Windows NT, Kernel: 10.0 (x86_64) Ubuntu 16.04: RX 580: Processor: Intel Core i7-7900X @ 4.50GHz (20 Cores), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 240GB Force MP500, Graphics: MSI AMD POLARIS10 8192MB, Audio: Realtek Generic, Monitor: DELL P2415Q, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.10.0-28-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.0.7 Gallium 0.4 (LLVM 4.0.0), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 Ubuntu 16.04: R9 Fury: Processor: Intel Core i7-7900X @ 4.50GHz (20 Cores), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 240GB Force MP500, Graphics: Sapphire AMD Radeon R9 FURY / NANO 4096MB, Audio: Realtek Generic, Monitor: DELL P2415Q, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.10.0-28-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.0.7 Gallium 0.4 (LLVM 4.0.0), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 Linux 4.12 + Mesa 17.1: RX 580: Processor: Intel Core i7-7900X @ 4.50GHz (20 Cores), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 240GB Force MP500, Graphics: MSI AMD Radeon RX 470/480/570/580 8192MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.12.0-041200-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.1.4- padoka PPA Gallium 0.4 (LLVM 4.0.0), Vulkan: 1.0.3, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 Linux 4.12 + Mesa 17.1: R9 Fury: Processor: Intel Core i7-7900X @ 4.50GHz (20 Cores), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 240GB Force MP500, Graphics: Sapphire AMD Radeon R9 FURY / NANO 4096MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.12.0-041200-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.1.4- padoka PPA Gallium 0.4 (LLVM 4.0.0), Vulkan: 1.0.3, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 Linux 4.13 + Mesa Git: RX 580: Processor: Intel Core i7-7900X @ 4.50GHz (20 Cores), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 240GB Force MP500, Graphics: MSI AMD POLARIS10 8064MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.13.0-999-generic (x86_64) 20170801, Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.3.0-devel- padoka PPA (LLVM 6.0.0), Vulkan: 1.0.54, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 Linux 4.13 + Mesa Git: R9 Fury: Processor: Intel Core i7-7900X @ 4.50GHz (20 Cores), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 240GB Force MP500, Graphics: Sapphire AMD FIJI 4096MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.13.0-999-generic (x86_64) 20170801, Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.3.0-devel- padoka PPA (LLVM 6.0.0), Vulkan: 1.0.54, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 OpenArena 0.8.8 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Windows 10: RX 580 .............. 256.92 |============================= Windows 10: R9 Fury ............. 266.13 |============================== Ubuntu 16.04: RX 580 ............ 229.35 |========================== Ubuntu 16.04: R9 Fury ........... 326.52 |===================================== Linux 4.12 + Mesa 17.1: RX 580 .. 194.63 |====================== Linux 4.12 + Mesa 17.1: R9 Fury . 325.27 |==================================== Linux 4.13 + Mesa Git: RX 580 ... 317.63 |==================================== Linux 4.13 + Mesa Git: R9 Fury .. 330.18 |===================================== OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time Milliseconds < Lower Is Better Windows 10: RX 580 .............. MIN: 1.0 AVG: 3.7 MAX: 26.0 Windows 10: R9 Fury ............. MIN: 1.0 AVG: 3.5 MAX: 24.0 Ubuntu 16.04: RX 580 ............ MIN: 1.0 AVG: 4.2 MAX: 60.0 Ubuntu 16.04: R9 Fury ........... MIN: 1.0 AVG: 3.2 MAX: 50.0 Linux 4.12 + Mesa 17.1: RX 580 .. MIN: 1.0 AVG: 4.8 MAX: 31.0 Linux 4.12 + Mesa 17.1: R9 Fury . MIN: 1.0 AVG: 3.6 MAX: 23.0 Linux 4.13 + Mesa Git: RX 580 ... MIN: 1.0 AVG: 3.1 MAX: 39.0 Linux 4.13 + Mesa Git: R9 Fury .. MIN: 1.0 AVG: 3.0 MAX: 52.0 Unigine Heaven 4.0 Resolution: 1920 x 1080 - Mode: Windowed Frames Per Second > Higher Is Better Windows 10: RX 580 .............. 72.92 |============================== Windows 10: R9 Fury ............. 83.91 |================================== Ubuntu 16.04: RX 580 ............ 74.96 |============================== Ubuntu 16.04: R9 Fury ........... 85.49 |=================================== Linux 4.12 + Mesa 17.1: RX 580 .. 76.71 |=============================== Linux 4.12 + Mesa 17.1: R9 Fury . 88.45 |==================================== Linux 4.13 + Mesa Git: RX 580 ... 80.51 |================================= Linux 4.13 + Mesa Git: R9 Fury .. 93.84 |====================================== Unigine Valley 1.0 Resolution: 1920 x 1080 - Mode: Windowed Frames Per Second > Higher Is Better Windows 10: RX 580 .............. 79.07 |============================== Windows 10: R9 Fury ............. 90.65 |=================================== Ubuntu 16.04: RX 580 ............ 76.54 |============================= Ubuntu 16.04: R9 Fury ........... 91.12 |=================================== Linux 4.12 + Mesa 17.1: RX 580 .. 79.26 |============================== Linux 4.12 + Mesa 17.1: R9 Fury . 93.31 |==================================== Linux 4.13 + Mesa Git: RX 580 ... 84.11 |================================ Linux 4.13 + Mesa Git: R9 Fury .. 98.90 |====================================== Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low Frames Per Second > Higher Is Better Windows 10: RX 580 .............. 345.96 |================================= Windows 10: R9 Fury ............. 352.77 |================================= Ubuntu 16.04: RX 580 ............ 337.64 |================================ Ubuntu 16.04: R9 Fury ........... 368.01 |=================================== Linux 4.12 + Mesa 17.1: RX 580 .. 345.23 |================================= Linux 4.12 + Mesa 17.1: R9 Fury . 371.84 |=================================== Linux 4.13 + Mesa Git: RX 580 ... 372.57 |=================================== Linux 4.13 + Mesa Git: R9 Fury .. 390.21 |===================================== Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High Frames Per Second > Higher Is Better Windows 10: RX 580 .............. 288.20 |================================ Windows 10: R9 Fury ............. 293.85 |================================ Ubuntu 16.04: RX 580 ............ 289.09 |================================ Ubuntu 16.04: R9 Fury ........... 312.55 |================================== Linux 4.12 + Mesa 17.1: RX 580 .. 289.96 |================================ Linux 4.12 + Mesa 17.1: R9 Fury . 320.66 |=================================== Linux 4.13 + Mesa Git: RX 580 ... 310.27 |================================== Linux 4.13 + Mesa Git: R9 Fury .. 336.81 |===================================== Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra Frames Per Second > Higher Is Better Windows 10: RX 580 .............. 250.38 |=============================== Windows 10: R9 Fury ............. 252.63 |=============================== Ubuntu 16.04: RX 580 ............ 245.13 |============================== Ubuntu 16.04: R9 Fury ........... 271.37 |================================== Linux 4.12 + Mesa 17.1: RX 580 .. 242.25 |============================== Linux 4.12 + Mesa 17.1: R9 Fury . 280.62 |=================================== Linux 4.13 + Mesa Git: RX 580 ... 266.28 |================================= Linux 4.13 + Mesa Git: R9 Fury .. 297.89 |===================================== Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Frames Per Second > Higher Is Better Windows 10: RX 580 .............. 194.98 |=============================== Windows 10: R9 Fury ............. 199.08 |================================ Ubuntu 16.04: RX 580 ............ 185.02 |============================== Ubuntu 16.04: R9 Fury ........... 210.23 |================================== Linux 4.12 + Mesa 17.1: RX 580 .. 177.80 |============================= Linux 4.12 + Mesa 17.1: R9 Fury . 215.01 |=================================== Linux 4.13 + Mesa Git: RX 580 ... 190.19 |=============================== Linux 4.13 + Mesa Git: R9 Fury .. 229.86 |===================================== GpuTest 0.7.0 Test: Plot3D - Resolution: 3840 x 2160 - Mode: Fullscreen Points > Higher Is Better Windows 10: RX 580 .............. 38454 |===================== Windows 10: R9 Fury ............. 48776 |========================== Ubuntu 16.04: RX 580 ............ 56863 |============================== Ubuntu 16.04: R9 Fury ........... 69558 |===================================== Linux 4.12 + Mesa 17.1: RX 580 .. 58068 |=============================== Linux 4.12 + Mesa 17.1: R9 Fury . 71220 |====================================== Linux 4.13 + Mesa Git: RX 580 ... 57930 |=============================== Linux 4.13 + Mesa Git: R9 Fury .. 69570 |===================================== GpuTest 0.7.0 Test: Furmark - Resolution: 3840 x 2160 - Mode: Fullscreen Points > Higher Is Better Windows 10: RX 580 .............. 2206 |======================== Windows 10: R9 Fury ............. 3286 |==================================== Ubuntu 16.04: RX 580 ............ 2393 |========================== Ubuntu 16.04: R9 Fury ........... 3521 |====================================== Linux 4.12 + Mesa 17.1: RX 580 .. 2322 |========================= Linux 4.12 + Mesa 17.1: R9 Fury . 3438 |===================================== Linux 4.13 + Mesa Git: RX 580 ... 2336 |========================= Linux 4.13 + Mesa Git: R9 Fury .. 3591 |======================================= GpuTest 0.7.0 Test: Triangle - Resolution: 3840 x 2160 - Mode: Fullscreen Points > Higher Is Better Windows 10: RX 580 .............. 68323 |========= Windows 10: R9 Fury ............. 97140 |============= Ubuntu 16.04: RX 580 ............ 240638 |================================= Ubuntu 16.04: R9 Fury ........... 266737 |===================================== Linux 4.12 + Mesa 17.1: RX 580 .. 245644 |================================== Linux 4.12 + Mesa 17.1: R9 Fury . 268131 |===================================== Linux 4.13 + Mesa Git: RX 580 ... 239513 |================================= Linux 4.13 + Mesa Git: R9 Fury .. 263835 |==================================== GpuTest 0.7.0 Test: Pixmark Piano - Resolution: 3840 x 2160 - Mode: Fullscreen Points > Higher Is Better Windows 10: RX 580 .............. 441 |=================================== Windows 10: R9 Fury ............. 510 |======================================== Ubuntu 16.04: RX 580 ............ 375 |============================= Ubuntu 16.04: R9 Fury ........... 364 |============================= Linux 4.12 + Mesa 17.1: RX 580 .. 409 |================================ Linux 4.12 + Mesa 17.1: R9 Fury . 464 |==================================== Linux 4.13 + Mesa Git: RX 580 ... 410 |================================ Linux 4.13 + Mesa Git: R9 Fury .. 464 |==================================== GpuTest 0.7.0 Test: Pixmark Volplosion - Resolution: 3840 x 2160 - Mode: Fullscreen Points > Higher Is Better Windows 10: RX 580 .............. 917 |=============================== Windows 10: R9 Fury ............. 1103 |===================================== Ubuntu 16.04: RX 580 ............ 1022 |================================== Ubuntu 16.04: R9 Fury ........... 1167 |======================================= Linux 4.12 + Mesa 17.1: RX 580 .. 983 |================================= Linux 4.12 + Mesa 17.1: R9 Fury . 1140 |====================================== Linux 4.13 + Mesa Git: RX 580 ... 987 |================================= Linux 4.13 + Mesa Git: R9 Fury .. 1143 |====================================== Deus Ex: Mankind Divided Resolution: 1920 x 1080 - Quality: Low FPS > Higher Is Better Windows 10: RX 580 .............. 99.9 |======================================= Windows 10: R9 Fury ............. 99.3 |======================================= Windows 10 - D3D12: RX 580 ...... 83.4 |================================= Windows 10 - D3D12: R9 Fury ..... 78.7 |=============================== Ubuntu 16.04: RX 580 ............ 65.3 |========================= Ubuntu 16.04: R9 Fury ........... 56.9 |====================== Linux 4.12 + Mesa 17.1: RX 580 .. 64.0 |========================= Linux 4.12 + Mesa 17.1: R9 Fury . 64.1 |========================= Linux 4.13 + Mesa Git: RX 580 ... 60.4 |======================== Linux 4.13 + Mesa Git: R9 Fury .. 84.8 |================================= Deus Ex: Mankind Divided Resolution: 1920 x 1080 - Quality: Ultra FPS > Higher Is Better Windows 10 - D3D12: RX 580 ...... 50.90 |================================= Windows 10 - D3D12: R9 Fury ..... 59.50 |====================================== Windows 10: RX 580 .............. 50.70 |================================ Windows 10: R9 Fury ............. 52.90 |================================== Ubuntu 16.04: RX 580 ............ 24.80 |================ Ubuntu 16.04: R9 Fury ........... 34.20 |====================== Linux 4.12 + Mesa 17.1: RX 580 .. 38.00 |======================== Linux 4.12 + Mesa 17.1: R9 Fury . 39.90 |========================= Linux 4.13 + Mesa Git: RX 580 ... 42.03 |=========================== Linux 4.13 + Mesa Git: R9 Fury .. 45.50 |============================= GRID Autosport Resolution: 3840 x 2160 - Quality: High FPS > Higher Is Better Windows 10: RX 580 .............. 93.52 |==================================== Windows 10: R9 Fury ............. 99.13 |====================================== Ubuntu 16.04: RX 580 ............ 51.41 |==================== Ubuntu 16.04: R9 Fury ........... 63.76 |======================== Linux 4.12 + Mesa 17.1: RX 580 .. 68.49 |========================== Linux 4.12 + Mesa 17.1: R9 Fury . 72.64 |============================ Linux 4.13 + Mesa Git: RX 580 ... 77.94 |============================== Linux 4.13 + Mesa Git: R9 Fury .. 91.54 |=================================== Shadow of Mordor Resolution: 3840 x 2160 - Quality: Low FPS > Higher Is Better Windows 10: RX 580 .............. 72.28 |============================== Windows 10: R9 Fury ............. 91.97 |====================================== Ubuntu 16.04: RX 580 ............ 53.31 |====================== Ubuntu 16.04: R9 Fury ........... 60.34 |========================= Linux 4.12 + Mesa 17.1: RX 580 .. 53.51 |====================== Linux 4.12 + Mesa 17.1: R9 Fury . 66.36 |=========================== Linux 4.13 + Mesa Git: RX 580 ... 56.26 |======================= Linux 4.13 + Mesa Git: R9 Fury .. 73.39 |============================== Shadow of Mordor Resolution: 3840 x 2160 - Quality: Ultra FPS > Higher Is Better Windows 10: RX 580 .............. 37.15 |=============================== Windows 10: R9 Fury ............. 45.30 |====================================== Ubuntu 16.04: RX 580 ............ 26.25 |====================== Ubuntu 16.04: R9 Fury ........... 32.05 |=========================== Linux 4.12 + Mesa 17.1: RX 580 .. 29.85 |========================= Linux 4.12 + Mesa 17.1: R9 Fury . 35.48 |============================== Linux 4.13 + Mesa Git: RX 580 ... 31.67 |=========================== Linux 4.13 + Mesa Git: R9 Fury .. 33.40 |============================ Total War: WARHAMMER Resolution: 3840 x 2160 - Quality: Low FPS > Higher Is Better Windows 10 - D3D12: RX 580 ...... 48.5 |=============================== Windows 10 - D3D12: R9 Fury ..... 60.3 |======================================= Windows 10: RX 580 .............. 48.3 |=============================== Windows 10: R9 Fury ............. 59.5 |====================================== Ubuntu 16.04: RX 580 ............ 36.3 |======================= Ubuntu 16.04: R9 Fury ........... 50.4 |================================= Linux 4.12 + Mesa 17.1: RX 580 .. 41.1 |=========================== Linux 4.12 + Mesa 17.1: R9 Fury . 50.8 |================================= Linux 4.13 + Mesa Git: RX 580 ... 44.4 |============================= Linux 4.13 + Mesa Git: R9 Fury .. 53.8 |=================================== Total War: WARHAMMER Resolution: 3840 x 2160 - Quality: Ultra FPS > Higher Is Better Windows 10 - D3D12: RX 580 ...... 29.9 |================================ Windows 10 - D3D12: R9 Fury ..... 35.9 |======================================= Windows 10: RX 580 .............. 27.2 |============================== Windows 10: R9 Fury ............. 32.7 |==================================== Ubuntu 16.04: RX 580 ............ 22.2 |======================== Ubuntu 16.04: R9 Fury ........... 25.9 |============================ Linux 4.12 + Mesa 17.1: RX 580 .. 24.5 |=========================== Linux 4.12 + Mesa 17.1: R9 Fury . 27.9 |============================== Linux 4.13 + Mesa Git: RX 580 ... 25.7 |============================ Linux 4.13 + Mesa Git: R9 Fury .. 30.8 |=================================