Vulkan OpenGL Multiple CPUs Radeon NVIDIA GPUs

OpenGL Vulkan Linux comparison on multiple processors and both a Radeon and NVIDIA GeForce GPU under Linux. Benchmarks by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1707133-TR-VULKANOPE07&sor&gru.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionCeleron G3930Pentium G4600Core i7 7700K GTX 1060 RX 580 GTX 1060 RX 580 GTX 1060 RX 580Intel Celeron G3930 @ 2.90GHz (2 Cores)MSI Z270-A PRO (MS-7A71) v1.0Intel Xeon E3-1200 v6/7th + Z27016384MB525GB Crucial_CT525MX3 + 128GB THNSN5128GPU7 TOSHIBANVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz)Realtek ALC892Realtek RTL8111/8168/8411Ubuntu 17.044.12.0-041200-generic (x86_64)Unity 7.5.0X Server 1.19.3NVIDIA 384.474.5.01.0.42GCC 6.3.0 20170406ext43840x2160MSI AMD POLARIS10 (DRM 3.15.0 / 4.12.0-041200-generic LLVM 5.0.0) 8192MBmodesetting 1.19.34.5 Mesa 17.2.0-devel- padoka PPA (LLVM 5.0.0)Intel Pentium G4600 @ 3.60GHz (4 Cores)NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz)NVIDIA 384.474.5.0MSI AMD POLARIS10 (DRM 3.15.0 / 4.12.0-041200-generic LLVM 5.0.0) 8192MBmodesetting 1.19.34.5 Mesa 17.2.0-devel- padoka PPA (LLVM 5.0.0)Intel Core i7-7700K @ 4.50GHz (8 Cores)Intel Device 591f + Z270NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz)NVIDIA 384.474.5.0MSI AMD POLARIS10 (DRM 3.15.0 / 4.12.0-041200-generic LLVM 5.0.0) 8192MBmodesetting 1.19.34.5 Mesa 17.2.0-devel- padoka PPA (LLVM 5.0.0)OpenBenchmarking.orgProcessor Details- Scaling Governor: intel_pstate powersaveGraphics Details- Celeron G3930: RX 580, Pentium G4600: RX 580, Core i7 7700K: RX 580: GLAMOR

dota2: 1920 x 1080 - OpenGLdota2: 1920 x 1080 - Vulkandota2: 3840 x 2160 - OpenGLdota2: 3840 x 2160 - Vulkandow3: 1920 x 1080 - Low - OpenGLdow3: 1920 x 1080 - Low - Vulkandow3: 1920 x 1080 - Ultra - OpenGLdow3: 1920 x 1080 - Ultra - Vulkanmadmax: 1920 x 1080 - Default - OpenGL - Camp Hollow Pointmadmax: 1920 x 1080 - Default - Vulkan - Camp Hollow Pointss3bfe: 3840 x 2160 - Low - OpenGLss3bfe: 3840 x 2160 - Low - Vulkanss3bfe: 3840 x 2160 - Ultra - OpenGLss3bfe: 3840 x 2160 - Ultra - Vulkantalos-principle: OpenGL - 3840 x 2160talos-principle: Vulkan - 3840 x 2160Celeron G3930Pentium G4600Core i7 7700K GTX 1060 RX 580 GTX 1060 RX 580 GTX 1060 RX 58062.3094.4061.7774.7735.1445.4931.9439.1579.89195.7476.05102.2735.5037.5440.7048.9766.5380.3058.3747.0034.0243.1932.1035.5837.42154.6070.8793.3737.1037.2736.1040.80101.60114.1376.4375.4763.1166.9754.3854.90180.16213.3390.90128.5737.0039.2739.3547.92101.77100.6758.3047.0363.7359.7958.2444.82151.19151.02100.90104.7038.9738.6737.4339.43160.23176.9775.5374.0092.6588.9269.2863.75176.74214.79105.53140.6738.6040.2040.6748.50136.7898.6258.3346.4785.2466.9868.7444.62181.45155.81115.70110.2339.0038.7035.8339.77OpenBenchmarking.org

Dota 2

Resolution: 1920 x 1080 - Renderer: OpenGL

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: OpenGLGTX 1060RX 5804080120160200SE +/- 1.24, N = 3SE +/- 3.14, N = 6SE +/- 0.35, N = 3SE +/- 1.07, N = 3SE +/- 0.44, N = 3SE +/- 0.64, N = 3160.23136.78101.77101.6066.5362.30

Dota 2

Resolution: 1920 x 1080 - Renderer: Vulkan

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: VulkanGTX 1060RX 5804080120160200SE +/- 0.49, N = 3SE +/- 2.42, N = 6SE +/- 2.16, N = 3SE +/- 0.97, N = 3SE +/- 0.26, N = 3SE +/- 1.15, N = 3176.9798.62114.13100.6794.4080.30

Dota 2

Resolution: 3840 x 2160 - Renderer: OpenGL

Pentium G4600Core i7 7700KCeleron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: OpenGLGTX 1060RX 58020406080100SE +/- 0.15, N = 3SE +/- 0.61, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 376.4358.3075.5358.3361.7758.37

Dota 2

Resolution: 3840 x 2160 - Renderer: Vulkan

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: VulkanGTX 1060RX 58020406080100SE +/- 0.19, N = 3SE +/- 0.58, N = 3SE +/- 0.68, N = 3SE +/- 0.45, N = 3SE +/- 0.15, N = 3SE +/- 0.49, N = 375.4747.0374.7747.0074.0046.47

Dawn of War III

Resolution: 1920 x 1080 - Graphics Preset: Low - Renderer: OpenGL

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: Low - Renderer: OpenGLGTX 1060RX 58020406080100SE +/- 0.06, N = 3SE +/- 0.18, N = 3SE +/- 1.20, N = 3SE +/- 0.45, N = 3SE +/- 0.08, N = 3SE +/- 0.18, N = 392.6585.2463.7363.1135.1434.02

Dawn of War III

Resolution: 1920 x 1080 - Graphics Preset: Low - Renderer: Vulkan

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: Low - Renderer: VulkanGTX 1060RX 58020406080100SE +/- 0.66, N = 3SE +/- 1.00, N = 4SE +/- 0.28, N = 3SE +/- 0.35, N = 3SE +/- 0.21, N = 3SE +/- 0.17, N = 388.9266.9866.9759.7945.4943.19

Dawn of War III

Resolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: OpenGL

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: OpenGLGTX 1060RX 5801530456075SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.78, N = 3SE +/- 0.15, N = 3SE +/- 0.36, N = 3SE +/- 0.15, N = 369.2868.7458.2454.3832.1031.94

Dawn of War III

Resolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: Vulkan

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: VulkanGTX 1060RX 5801428425670SE +/- 0.17, N = 3SE +/- 0.23, N = 3SE +/- 0.11, N = 3SE +/- 0.21, N = 3SE +/- 0.06, N = 3SE +/- 0.43, N = 363.7544.6254.9044.8239.1535.58

Mad Max

Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Camp Hollow Point

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Camp Hollow PointRX 580GTX 10604080120160200181.45176.74180.16151.1979.8937.42

Mad Max

Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Stronghold

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: StrongholdGTX 1060RX 580306090120150123.15107.9184.4550.9133.2423.27

Mad Max

Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Hope, Glory, and Dog is Dead

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Hope, Glory, and Dog is DeadRX 580GTX 10604080120160200178.74178.54174.36159.1335.7628.13

Mad Max

Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Landmover

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: LandmoverGTX 1060RX 58050100150200250215.15213.64196.30169.8838.5731.34

Mad Max

Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Camp Hollow Point

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Camp Hollow PointGTX 1060RX 58050100150200250214.79155.81213.33151.02195.74154.60

Mad Max

Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Stronghold

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: StrongholdGTX 1060RX 580306090120150127.03103.1593.3177.3467.2158.06

Mad Max

Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Hope, Glory, and Dog is Dead

Core i7 7700KCeleron G3930Pentium G4600OpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Hope, Glory, and Dog is DeadGTX 1060RX 5804080120160200197.86143.94195.45139.11184.70146.09

Mad Max

Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Landmover

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: LandmoverGTX 1060RX 58050100150200250231.95169.69207.47170.09198.90146.15

Serious Sam 3: BFE

Resolution: 3840 x 2160 - Quality: Low - Renderer: OpenGL

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterSerious Sam 3: BFEResolution: 3840 x 2160 - Quality: Low - Renderer: OpenGLRX 580GTX 1060306090120150SE +/- 1.42, N = 3SE +/- 0.27, N = 3SE +/- 1.40, N = 6SE +/- 2.59, N = 6SE +/- 2.18, N = 6SE +/- 1.62, N = 6115.70105.53100.9090.9076.0570.87

Serious Sam 3: BFE

Resolution: 3840 x 2160 - Quality: Low - Renderer: Vulkan

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterSerious Sam 3: BFEResolution: 3840 x 2160 - Quality: Low - Renderer: VulkanGTX 1060RX 580306090120150SE +/- 0.47, N = 3SE +/- 0.52, N = 3SE +/- 2.92, N = 6SE +/- 1.33, N = 3SE +/- 1.54, N = 3SE +/- 0.88, N = 3140.67110.23128.57104.70102.2793.37

Serious Sam 3: BFE

Resolution: 3840 x 2160 - Quality: Ultra - Renderer: OpenGL

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterSerious Sam 3: BFEResolution: 3840 x 2160 - Quality: Ultra - Renderer: OpenGLRX 580GTX 1060918273645SE +/- 0.21, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.56, N = 6SE +/- 0.31, N = 3SE +/- 0.40, N = 339.0038.6038.9737.0037.1035.50

Serious Sam 3: BFE

Resolution: 3840 x 2160 - Quality: Ultra - Renderer: Vulkan

Core i7 7700KPentium G4600Celeron G3930OpenBenchmarking.orgFrames Per Second, More Is BetterSerious Sam 3: BFEResolution: 3840 x 2160 - Quality: Ultra - Renderer: VulkanGTX 1060RX 580918273645SE +/- 0.15, N = 3SE +/- 0.06, N = 3SE +/- 0.38, N = 3SE +/- 0.03, N = 3SE +/- 0.57, N = 5SE +/- 0.39, N = 340.2038.7039.2738.6737.5437.27

The Talos Principle

Renderer: OpenGL - Resolution: 3840 x 2160

Celeron G3930Core i7 7700KPentium G4600OpenBenchmarking.orgFrames Per Second, More Is BetterThe Talos PrincipleRenderer: OpenGL - Resolution: 3840 x 2160GTX 1060RX 580918273645SE +/- 0.20, N = 3SE +/- 0.20, N = 3SE +/- 0.43, N = 3SE +/- 0.20, N = 3SE +/- 0.71, N = 6SE +/- 0.23, N = 340.7036.1040.6735.8339.3537.43

The Talos Principle

Renderer: Vulkan - Resolution: 3840 x 2160

Celeron G3930Core i7 7700KPentium G4600OpenBenchmarking.orgFrames Per Second, More Is BetterThe Talos PrincipleRenderer: Vulkan - Resolution: 3840 x 2160GTX 1060RX 5801122334455SE +/- 0.24, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.73, N = 5SE +/- 0.72, N = 348.9740.8048.5039.7747.9239.43


Phoronix Test Suite v10.8.5