Windows 10 vs. Ubuntu Linux - NVIDIA GeForce + AMD Radeon Gaming

Windows vs. Linux gaming benchmarks for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1803214-FO-OSGAMING964&rdt&grw.

ProcessorMotherboardMemoryDiskGraphicsNetworkChipsetAudioMonitorOSKernelDisplay DriverOpenCLCompilerFile-SystemScreen ResolutionDesktopOpenGLVulkanWindowsUbuntu RX Vega 64 RX 580 GTX 1080 Ti GTX 1060 GTX 1060 GTX 1080 Ti RX 580 RX Vega 64Intel Core i9-7980XE @ 2.59GHz (18 Cores / 36 Threads)ASUS PRIME X299-A4 x 4096 MB 3200MHz Corsair CMK16GX4M4C3200C16238GB INTEL SSDPEKKW256G8AMD Radeon RX Vega 4095MBIntel Connection I219-VMicrosoft Windows 10 Pro Build 1629910.0 (x86_64)23.20.15033.1003OpenCL 2.1 AMD-APP (2527.10)GCC 7.1.0 + Clang 6.0.0NTFS3840x2160AMD Radeon RX 580 4095MBNVIDIA GeForce GTX 1080 Ti 11264MB (1911/5505MHz)391.24 (23.21.13.9124)OpenCL 1.2 CUDA 9.1.84NVIDIA GeForce GTX 1060 6GB 6144MB (1911/4004MHz)Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1004 BIOS)Intel Device 202016384MB256GB INTEL SSDPEKKW256G8NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz)Realtek ALC1220Acer B286HKIntel ConnectionUbuntu 16.044.13.0-37-generic (x86_64)Unity 7.4.5NVIDIA 390.424.5.01.0.61GCC 5.4.0 20160609ext4Intel Sky Lake-E DMI3 RegistersNVIDIA GeForce GTX 1080 Ti 11264MB (1480/5508MHz)MSI AMD Radeon RX 580 8192MB4.16.0-996-generic (x86_64) 20180315modesetting 1.19.54.5 Mesa 18.1.0-devel- padoka PPA (LLVM 7.0.0)AMD Radeon RX Vega 8192MBamdgpu 1.4.0OpenBenchmarking.orgProcessor Details- Ubuntu: GTX 1060: Scaling Governor: intel_pstate performance- Ubuntu: GTX 1080 Ti: Scaling Governor: intel_pstate performance- Ubuntu: RX 580: Scaling Governor: intel_pstate performance- Ubuntu: RX Vega 64: Scaling Governor: intel_pstate powersavePython Details- Ubuntu: GTX 1060, Ubuntu: GTX 1080 Ti, Ubuntu: RX 580, Ubuntu: RX Vega 64: Python 2.7.12 + Python 3.5.2Security Details- Ubuntu: GTX 1060: KPTI + OSB (observable speculation barrier Intel v6) + Full generic retpoline Protection- Ubuntu: GTX 1080 Ti: KPTI + OSB (observable speculation barrier Intel v6) + Full generic retpoline Protection- Ubuntu: RX 580: KPTI + __user pointer sanitization + Full generic retpoline Protection- Ubuntu: RX Vega 64: KPTI + __user pointer sanitization + Full generic retpoline ProtectionGraphics Details- Ubuntu: RX 580, Ubuntu: RX Vega 64: GLAMOR

openarena: 1920 x 1080openarena: 2560 x 1440unigine-heaven: 2560 x 1440 - Fullscreenunigine-valley: 2560 x 1440 - Fullscreenunigine-super: 2560 x 1440 - Fullscreen - Lowunigine-super: 2560 x 1440 - Fullscreen - Highbioshock-infinite: 1920 x 1080 - Highbioshock-infinite: 3840 x 2160 - Highcsgo: 1920 x 1080csgo: 3840 x 2160dota2: 3840 x 2160 - OpenGLdota2: 3840 x 2160 - Vulkanportal: 3840 x 2160xplane11: Low - 3840 x 2160xplane11: Very High CPU - 3840 x 2160paraview: Many Spheres - 1920 x 1080paraview: Many Spheres - 3840 x 2160paraview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 3840 x 2160paraview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 3840 x 2160WindowsUbuntu RX Vega 64 RX 580 GTX 1080 Ti GTX 1060 GTX 1060 GTX 1080 Ti RX 580 RX Vega 64273.00258.5770.8468.2186.6033.70246.9698.03265.43214.2596.4096.30523.6149.2418.1038.6538.67156.19125.54185.11174.37259.30224.0343.6151.7767.3022.90193.8060.04261.50140.1772.3772.57342.5547.7317.2433.2232.75109.2991.25142.86116415.07399.43121.87126.36166.3057.20279.27141.91254.12240.4592.8792.90577.4950.6437.2752.8051.7764.7564.8064.7164.75382.40335.7054.0162.2588.4026.80195.7563.79252.31132.3779.0779.47290.3752.0137.1128.4428.3563.7464.2164.8064.69481.13417.4354.2360.5988.2026.90210.75102.30290.43132.0274.2080.60259.31104.4535.6728.4327.51263.95118.55138.0583.96546.70484.70121.69114.19168.3058.10221.27192.41306.15265.83128.33121.03582.85112.3735.5256.1154.94400.41225.41296.32190.59305.77254.1772.4977.5192.2034.20130.9090.70218.27146.7170.0561.32299.7886.3626.6235.4333.70169.6884.37180.7692.70297.27283.43112.04107.77138.2054.80130.23120.72216.99185.1178.8062.17486.7986.7226.8441.4440.12160.7492.33245.80146.99OpenBenchmarking.org

OpenArena

Resolution: 1920 x 1080

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 1080RX Vega 64RX 580GTX 1080 TiGTX 1060120240360480600SE +/- 1.10, N = 3SE +/- 1.13, N = 3SE +/- 1.13, N = 3SE +/- 1.12, N = 3SE +/- 19.78, N = 6SE +/- 5.85, N = 3SE +/- 2.00, N = 3SE +/- 2.22, N = 3273.00259.30415.07382.40481.13546.70305.77297.27

OpenArena

Resolution: 2560 x 1440

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 2560 x 1440RX Vega 64RX 580GTX 1080 TiGTX 1060100200300400500SE +/- 0.78, N = 3SE +/- 0.67, N = 3SE +/- 0.88, N = 3SE +/- 0.10, N = 3SE +/- 1.44, N = 3SE +/- 19.60, N = 6SE +/- 1.66, N = 3SE +/- 2.46, N = 3258.57224.03399.43335.70417.43484.70254.17283.43

Unigine Heaven

Resolution: 2560 x 1440 - Mode: Fullscreen

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 2560 x 1440 - Mode: FullscreenRX Vega 64RX 580GTX 1080 TiGTX 1060306090120150SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.15, N = 370.8443.61121.8754.0154.23121.6972.49112.04

Unigine Valley

Resolution: 2560 x 1440 - Mode: Fullscreen

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Valley 1.0Resolution: 2560 x 1440 - Mode: FullscreenRX Vega 64RX 580GTX 1080 TiGTX 1060306090120150SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.42, N = 3SE +/- 0.13, N = 3SE +/- 0.04, N = 3SE +/- 0.31, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 368.2151.77126.3662.2560.59114.1977.51107.77

Unigine Superposition

Resolution: 2560 x 1440 - Mode: Fullscreen - Quality: Low

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Superposition 1.0Resolution: 2560 x 1440 - Mode: Fullscreen - Quality: LowRX Vega 64RX 580GTX 1080 TiGTX 1060408012016020086.6067.30166.3088.4088.20168.3092.20138.20

Unigine Superposition

Resolution: 2560 x 1440 - Mode: Fullscreen - Quality: High

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Superposition 1.0Resolution: 2560 x 1440 - Mode: Fullscreen - Quality: HighRX Vega 64RX 580GTX 1080 TiGTX 1060132639526533.7022.9057.2026.8026.9058.1034.2054.80

BioShock Infinite

Resolution: 1920 x 1080 - Effects Quality: High

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterBioShock InfiniteResolution: 1920 x 1080 - Effects Quality: HighRX Vega 64RX 580GTX 1080 TiGTX 106060120180240300SE +/- 1.11, N = 3SE +/- 0.08, N = 3SE +/- 4.68, N = 3SE +/- 0.39, N = 3SE +/- 0.06, N = 3SE +/- 0.29, N = 3SE +/- 0.73, N = 3SE +/- 1.60, N = 3246.96193.80279.27195.75210.75221.27130.90130.23

BioShock Infinite

Resolution: 3840 x 2160 - Effects Quality: High

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterBioShock InfiniteResolution: 3840 x 2160 - Effects Quality: HighRX Vega 64RX 580GTX 1080 TiGTX 10604080120160200SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.45, N = 3SE +/- 0.34, N = 3SE +/- 0.27, N = 398.0360.04141.9163.79102.30192.4190.70120.72

Counter-Strike: Global Offensive

Resolution: 1920 x 1080

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterCounter-Strike: Global OffensiveResolution: 1920 x 1080RX Vega 64RX 580GTX 1080 TiGTX 106070140210280350SE +/- 3.58, N = 6SE +/- 4.38, N = 3SE +/- 2.67, N = 3SE +/- 1.55, N = 3SE +/- 6.21, N = 6SE +/- 0.79, N = 3SE +/- 1.57, N = 3SE +/- 0.29, N = 3265.43261.50254.12252.31290.43306.15218.27216.99

Counter-Strike: Global Offensive

Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterCounter-Strike: Global OffensiveResolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 106060120180240300SE +/- 0.46, N = 3SE +/- 0.09, N = 3SE +/- 1.10, N = 3SE +/- 0.19, N = 3SE +/- 0.16, N = 3SE +/- 0.42, N = 3SE +/- 0.69, N = 3SE +/- 0.09, N = 3214.25140.17240.45132.37132.02265.83146.71185.11

Dota 2

Resolution: 3840 x 2160 - Renderer: OpenGL

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: OpenGLRX Vega 64RX 580GTX 1080 TiGTX 1060306090120150SE +/- 0.61, N = 3SE +/- 0.13, N = 3SE +/- 0.54, N = 3SE +/- 0.23, N = 3SE +/- 0.10, N = 3SE +/- 0.23, N = 3SE +/- 1.22, N = 6SE +/- 1.53, N = 696.4072.3792.8779.0774.20128.3370.0578.80

Dota 2

Resolution: 3840 x 2160 - Renderer: Vulkan

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: VulkanRX Vega 64RX 580GTX 1080 TiGTX 1060306090120150SE +/- 1.62, N = 6SE +/- 0.09, N = 3SE +/- 1.60, N = 6SE +/- 0.38, N = 3SE +/- 0.06, N = 3SE +/- 1.82, N = 6SE +/- 0.91, N = 6SE +/- 0.32, N = 396.3072.5792.9079.4780.60121.0361.3262.17

Portal

Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterPortalResolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 1060130260390520650SE +/- 3.81, N = 3SE +/- 1.45, N = 3SE +/- 1.25, N = 3SE +/- 1.52, N = 3SE +/- 0.24, N = 3SE +/- 1.53, N = 3SE +/- 0.26, N = 3SE +/- 0.12, N = 3523.61342.55577.49290.37259.31582.85299.78486.79

X-Plane

Quality: Low - Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterX-Plane 11Quality: Low - Resolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 106030609012015049.2447.7350.6452.01104.45112.3786.3686.72

X-Plane

Quality: Very High CPU - Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgFrames Per Second, More Is BetterX-Plane 11Quality: Very High CPU - Resolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 106091827364518.1017.2437.2737.1135.6735.5226.6226.84

ParaView

Test: Many Spheres - Resolution: 1920 x 1080

WindowsUbuntuOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 1920 x 1080RX Vega 64RX 580GTX 1080 TiGTX 10601326395265SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 1.37, N = 6SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.13, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 338.6533.2252.8028.4428.4356.1135.4341.44

ParaView

Test: Many Spheres - Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 10601224364860SE +/- 0.00, N = 3SE +/- 0.39, N = 3SE +/- 0.96, N = 6SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.00, N = 338.6732.7551.7728.3527.5154.9433.7040.12

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

WindowsUbuntuOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080RX Vega 64RX 580GTX 1080 TiGTX 106090180270360450SE +/- 7.57, N = 6SE +/- 0.14, N = 3SE +/- 0.73, N = 3SE +/- 0.37, N = 3SE +/- 5.77, N = 6SE +/- 7.81, N = 6SE +/- 1.00, N = 3SE +/- 0.57, N = 3156.19109.2964.7563.74263.95400.41169.68160.74

ParaView

Test: Wavelet Volume - Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 106050100150200250SE +/- 2.60, N = 6SE +/- 1.55, N = 3SE +/- 0.78, N = 3SE +/- 0.33, N = 3SE +/- 0.45, N = 3SE +/- 7.86, N = 6SE +/- 0.24, N = 3SE +/- 0.28, N = 3125.5491.2564.8064.21118.55225.4184.3792.33

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

WindowsUbuntuOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080RX Vega 64RX 580GTX 1080 TiGTX 106060120180240300SE +/- 0.40, N = 3SE +/- 0.00, N = 3SE +/- 0.83, N = 3SE +/- 0.71, N = 3SE +/- 1.61, N = 3SE +/- 4.41, N = 3SE +/- 1.91, N = 3SE +/- 0.48, N = 3185.11142.8664.7164.80138.05296.32180.76245.80

ParaView

Test: Wavelet Contour - Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 10604080120160200SE +/- 3.65, N = 6SE +/- 0.73, N = 3SE +/- 0.35, N = 3SE +/- 1.56, N = 6SE +/- 3.71, N = 6SE +/- 0.18, N = 3SE +/- 0.63, N = 3174.37116.0064.7564.6983.96190.5992.70146.99

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

WindowsUbuntuOpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1920 x 1080 - Total Frame TimeRX Vega 64RX 580GTX 1080 TiGTX 10601122334455Min: 1 / Avg: 3.67 / Max: 45Min: 1 / Avg: 3.83 / Max: 54Min: 1 / Avg: 2.37 / Max: 27Min: 1 / Avg: 2.58 / Max: 24Min: 1 / Avg: 1.97 / Max: 15Min: 1 / Avg: 1.8 / Max: 20Min: 1 / Avg: 3.25 / Max: 46Min: 1 / Avg: 3.3 / Max: 45

OpenArena

Resolution: 2560 x 1440 - Total Frame Time

WindowsUbuntuOpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 2560 x 1440 - Total Frame TimeRX Vega 64RX 580GTX 1080 TiGTX 10601122334455Min: 1 / Avg: 3.74 / Max: 15Min: 1 / Avg: 4.3 / Max: 28Min: 1 / Avg: 2.47 / Max: 32Min: 1 / Avg: 2.95 / Max: 42Min: 1 / Avg: 2.38 / Max: 29Min: 1 / Avg: 1.93 / Max: 32Min: 1 / Avg: 3.95 / Max: 58Min: 1 / Avg: 3.56 / Max: 56

ParaView

Test: Many Spheres - Resolution: 1920 x 1080

WindowsUbuntuOpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 1920 x 1080RX Vega 64RX 580GTX 1080 TiGTX 106012002400360048006000SE +/- 1.72, N = 3SE +/- 7.65, N = 3SE +/- 137.69, N = 6SE +/- 5.67, N = 3SE +/- 1.85, N = 3SE +/- 13.14, N = 3SE +/- 10.17, N = 3SE +/- 5.39, N = 33874.803330.385293.772851.342850.405625.403552.124153.94

ParaView

Test: Many Spheres - Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 106012002400360048006000SE +/- 0.00, N = 3SE +/- 39.08, N = 3SE +/- 96.29, N = 6SE +/- 0.00, N = 3SE +/- 0.84, N = 3SE +/- 1.14, N = 3SE +/- 14.60, N = 3SE +/- 0.27, N = 33876.523283.665189.832842.022758.015507.653378.894022.04

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

WindowsUbuntuOpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080RX Vega 64RX 580GTX 1080 TiGTX 106014002800420056007000SE +/- 121.08, N = 6SE +/- 2.19, N = 3SE +/- 11.69, N = 3SE +/- 5.91, N = 3SE +/- 92.39, N = 6SE +/- 125.02, N = 6SE +/- 16.03, N = 3SE +/- 9.06, N = 32498.951748.751035.981019.854223.186406.512714.842571.88

ParaView

Test: Wavelet Volume - Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 10608001600240032004000SE +/- 41.54, N = 6SE +/- 24.86, N = 3SE +/- 12.50, N = 3SE +/- 5.34, N = 3SE +/- 7.27, N = 3SE +/- 125.78, N = 6SE +/- 3.91, N = 3SE +/- 4.42, N = 32008.651459.981036.781027.361896.863606.571350.011477.25

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

WindowsUbuntuOpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080RX Vega 64RX 580GTX 1080 TiGTX 10607001400210028003500SE +/- 4.11, N = 3SE +/- 0.00, N = 3SE +/- 8.63, N = 3SE +/- 7.38, N = 3SE +/- 16.74, N = 3SE +/- 46.01, N = 3SE +/- 19.94, N = 3SE +/- 5.03, N = 31929.051488.74674.30675.251438.683088.001883.662561.57

ParaView

Test: Wavelet Contour - Resolution: 3840 x 2160

WindowsUbuntuOpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 3840 x 2160RX Vega 64RX 580GTX 1080 TiGTX 1060400800120016002000SE +/- 37.99, N = 6SE +/- 0.00, N = 3SE +/- 7.62, N = 3SE +/- 3.60, N = 3SE +/- 16.24, N = 6SE +/- 38.71, N = 6SE +/- 1.85, N = 3SE +/- 6.58, N = 31817.131208.86674.76674.12874.941986.18966.011531.84


Phoronix Test Suite v10.8.4