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.

ProcessorMotherboardMemoryDiskGraphicsNetworkChipsetAudioMonitorOSKernelDisplay DriverOpenCLCompilerFile-SystemScreen ResolutionDesktopOpenGLVulkanWindowsUbuntu RX 580 RX Vega 64 GTX 1060 GTX 1080 Ti RX 580 RX Vega 64 GTX 1060 GTX 1080 TiIntel Core i9-7980XE @ 2.59GHz (18 Cores / 36 Threads)ASUS PRIME X299-A4 x 4096 MB 3200MHz Corsair CMK16GX4M4C3200C16238GB INTEL SSDPEKKW256G8AMD Radeon RX 580 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 Vega 4095MBNVIDIA GeForce GTX 1060 6GB 6144MB (1911/4004MHz)391.24 (23.21.13.9124)OpenCL 1.2 CUDA 9.1.84NVIDIA GeForce GTX 1080 Ti 11264MB (1911/5505MHz)Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1004 BIOS)Intel Sky Lake-E DMI3 Registers16384MB256GB INTEL SSDPEKKW256G8MSI AMD Radeon RX 580 8192MBRealtek ALC1220Acer B286HKIntel ConnectionUbuntu 16.044.16.0-996-generic (x86_64) 20180315Unity 7.4.5modesetting 1.19.54.5 Mesa 18.1.0-devel- padoka PPA (LLVM 7.0.0)1.0.61GCC 5.4.0 20160609ext4AMD Radeon RX Vega 8192MBamdgpu 1.4.0Intel Device 2020NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz)4.13.0-37-generic (x86_64)NVIDIA 390.424.5.0OpenCL 1.2 CUDA 9.1.84Intel Sky Lake-E DMI3 RegistersNVIDIA GeForce GTX 1080 Ti 11264MB (1480/5508MHz)OpenBenchmarking.orgProcessor Details- Ubuntu: RX 580: Scaling Governor: intel_pstate performance- Ubuntu: RX Vega 64: Scaling Governor: intel_pstate powersave- Ubuntu: GTX 1060: Scaling Governor: intel_pstate performance- Ubuntu: GTX 1080 Ti: Scaling Governor: intel_pstate performanceGraphics Details- Ubuntu: RX 580, Ubuntu: RX Vega 64: GLAMORPython Details- Ubuntu: RX 580, Ubuntu: RX Vega 64, Ubuntu: GTX 1060, Ubuntu: GTX 1080 Ti: Python 2.7.12 + Python 3.5.2Security Details- Ubuntu: RX 580: KPTI + __user pointer sanitization + Full generic retpoline Protection- Ubuntu: RX Vega 64: KPTI + __user pointer sanitization + Full generic retpoline Protection- 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

bioshock-infinite: 1920 x 1080 - Highbioshock-infinite: 3840 x 2160 - Highcsgo: 1920 x 1080csgo: 3840 x 2160dota2: 3840 x 2160 - OpenGLdota2: 3840 x 2160 - Vulkanopenarena: 1920 x 1080openarena: 2560 x 1440portal: 3840 x 2160unigine-heaven: 2560 x 1440 - Fullscreenunigine-super: 2560 x 1440 - Fullscreen - Lowunigine-super: 2560 x 1440 - Fullscreen - Highunigine-valley: 2560 x 1440 - Fullscreenxplane11: 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 580 RX Vega 64 GTX 1060 GTX 1080 Ti RX 580 RX Vega 64 GTX 1060 GTX 1080 Ti193.8060.04261.50140.1772.3772.57259.30224.03342.5543.6167.3022.9051.7747.7317.2433.2232.75109.2991.25142.86116246.9698.03265.43214.2596.4096.30273.00258.57523.6170.8486.6033.7068.2149.2418.1038.6538.67156.19125.54185.11174.37195.7563.79252.31132.3779.0779.47382.40335.70290.3754.0188.4026.8062.2552.0137.1128.4428.3563.7464.2164.8064.69279.27141.91254.12240.4592.8792.90415.07399.43577.49121.87166.3057.20126.3650.6437.2752.8051.7764.7564.8064.7164.75130.9090.70218.27146.7170.0561.32305.77254.17299.7872.4992.2034.2077.5186.3626.6235.4333.70169.6884.37180.7692.70130.23120.72216.99185.1178.8062.17297.27283.43486.79112.04138.2054.80107.7786.7226.8441.4440.12160.7492.33245.80146.99210.75102.30290.43132.0274.2080.60481.13417.43259.3154.2388.2026.9060.59104.4535.6728.4327.51263.95118.55138.0583.96221.27192.41306.15265.83128.33121.03546.70484.70582.85121.69168.3058.10114.19112.3735.5256.1154.94400.41225.41296.32190.59OpenBenchmarking.org

BioShock Infinite

Resolution: 1920 x 1080 - Effects Quality: High

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

BioShock Infinite

Resolution: 3840 x 2160 - Effects Quality: High

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

Counter-Strike: Global Offensive

Resolution: 1920 x 1080

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

Counter-Strike: Global Offensive

Resolution: 3840 x 2160

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

Dota 2

Resolution: 3840 x 2160 - Renderer: OpenGL

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

Dota 2

Resolution: 3840 x 2160 - Renderer: Vulkan

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

OpenArena

Resolution: 1920 x 1080

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

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

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

OpenArena

Resolution: 2560 x 1440

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

OpenArena

Resolution: 2560 x 1440 - Total Frame Time

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

Portal

Resolution: 3840 x 2160

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

Unigine Heaven

Resolution: 2560 x 1440 - Mode: Fullscreen

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

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 580RX Vega 64GTX 1060GTX 1080 Ti408012016020067.3086.6088.40166.3092.20138.2088.20168.30

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 580RX Vega 64GTX 1060GTX 1080 Ti132639526522.9033.7026.8057.2034.2054.8026.9058.10

Unigine Valley

Resolution: 2560 x 1440 - Mode: Fullscreen

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

X-Plane

Quality: Low - Resolution: 3840 x 2160

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

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 580RX Vega 64GTX 1060GTX 1080 Ti91827364517.2418.1037.1137.2726.6226.8435.6735.52

ParaView

Test: Many Spheres - Resolution: 1920 x 1080

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

ParaView

Test: Many Spheres - Resolution: 1920 x 1080

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

ParaView

Test: Many Spheres - Resolution: 3840 x 2160

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

ParaView

Test: Many Spheres - Resolution: 3840 x 2160

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

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

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

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

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

ParaView

Test: Wavelet Volume - Resolution: 3840 x 2160

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

ParaView

Test: Wavelet Volume - Resolution: 3840 x 2160

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

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

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

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

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

ParaView

Test: Wavelet Contour - Resolution: 3840 x 2160

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

ParaView

Test: Wavelet Contour - Resolution: 3840 x 2160

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


Phoronix Test Suite v10.8.4