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&rdt&grr.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionPentium G4600Celeron G3930Core i7 7700K RX 580 GTX 1060 GTX 1060 RX 580 GTX 1060 RX 580Intel Pentium G4600 @ 3.60GHz (4 Cores)MSI Z270-A PRO (MS-7A71) v1.0Intel Xeon E3-1200 v6/7th + Z27016384MB525GB Crucial_CT525MX3 + 128GB THNSN5128GPU7 TOSHIBAMSI AMD POLARIS10 (DRM 3.15.0 / 4.12.0-041200-generic LLVM 5.0.0) 8192MBRealtek ALC892Realtek RTL8111/8168/8411Ubuntu 17.044.12.0-041200-generic (x86_64)Unity 7.5.0X Server 1.19.3modesetting 1.19.34.5 Mesa 17.2.0-devel- padoka PPA (LLVM 5.0.0)1.0.42GCC 6.3.0 20170406ext43840x2160NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz)NVIDIA 384.474.5.0Intel Celeron G3930 @ 2.90GHz (2 Cores)MSI 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- Pentium G4600: RX 580, Celeron G3930: RX 580, Core i7 7700K: RX 580: GLAMOR

talos-principle: Vulkan - 3840 x 2160talos-principle: OpenGL - 3840 x 2160ss3bfe: 3840 x 2160 - Ultra - Vulkanss3bfe: 3840 x 2160 - Ultra - OpenGLss3bfe: 3840 x 2160 - Low - Vulkanss3bfe: 3840 x 2160 - Low - OpenGLmadmax: 1920 x 1080 - Default - Vulkan - Camp Hollow Pointmadmax: 1920 x 1080 - Default - OpenGL - Camp Hollow Pointdow3: 1920 x 1080 - Ultra - Vulkandow3: 1920 x 1080 - Ultra - OpenGLdow3: 1920 x 1080 - Low - Vulkandow3: 1920 x 1080 - Low - OpenGLdota2: 3840 x 2160 - Vulkandota2: 3840 x 2160 - OpenGLdota2: 1920 x 1080 - Vulkandota2: 1920 x 1080 - OpenGLPentium G4600Celeron G3930Core i7 7700K RX 580 GTX 1060 GTX 1060 RX 580 GTX 1060 RX 58039.4337.4338.6738.97104.70100.90151.02151.1944.8258.2459.7963.7347.0358.30100.67101.7747.9239.3539.2737.00128.5790.90213.33180.1654.9054.3866.9763.1175.4776.43114.13101.6048.9740.7037.5435.50102.2776.05195.7479.8939.1531.9445.4935.1474.7761.7794.4062.3040.8036.1037.2737.1093.3770.87154.6037.4235.5832.1043.1934.0247.0058.3780.3066.5348.5040.6740.2038.60140.67105.53214.79176.7463.7569.2888.9292.6574.0075.53176.97160.2339.7735.8338.7039.00110.23115.70155.81181.4544.6268.7466.9885.2446.4758.3398.62136.78OpenBenchmarking.org

The Talos Principle

Renderer: Vulkan - Resolution: 3840 x 2160

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterThe Talos PrincipleRenderer: Vulkan - Resolution: 3840 x 2160RX 580GTX 10601122334455SE +/- 0.72, N = 3SE +/- 0.73, N = 5SE +/- 0.24, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 339.4347.9248.9740.8048.5039.77

The Talos Principle

Renderer: OpenGL - Resolution: 3840 x 2160

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterThe Talos PrincipleRenderer: OpenGL - Resolution: 3840 x 2160RX 580GTX 1060918273645SE +/- 0.23, N = 3SE +/- 0.71, N = 6SE +/- 0.20, N = 3SE +/- 0.20, N = 3SE +/- 0.43, N = 3SE +/- 0.20, N = 337.4339.3540.7036.1040.6735.83

Serious Sam 3: BFE

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterSerious Sam 3: BFEResolution: 3840 x 2160 - Quality: Ultra - Renderer: VulkanRX 580GTX 1060918273645SE +/- 0.03, N = 3SE +/- 0.38, N = 3SE +/- 0.57, N = 5SE +/- 0.39, N = 3SE +/- 0.15, N = 3SE +/- 0.06, N = 338.6739.2737.5437.2740.2038.70

Serious Sam 3: BFE

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

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

Serious Sam 3: BFE

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterSerious Sam 3: BFEResolution: 3840 x 2160 - Quality: Low - Renderer: VulkanRX 580GTX 1060306090120150SE +/- 1.33, N = 3SE +/- 2.92, N = 6SE +/- 1.54, N = 3SE +/- 0.88, N = 3SE +/- 0.47, N = 3SE +/- 0.52, N = 3104.70128.57102.2793.37140.67110.23

Serious Sam 3: BFE

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

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

Mad Max

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: LandmoverRX 580GTX 106050100150200250170.09207.47198.90146.15231.95169.69

Mad Max

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Hope, Glory, and Dog is DeadRX 580GTX 10604080120160200146.09184.70195.45139.11197.86143.94

Mad Max

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: StrongholdRX 580GTX 106030609012015077.3493.3167.2158.06127.03103.15

Mad Max

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Camp Hollow PointRX 580GTX 106050100150200250151.02213.33195.74154.60214.79155.81

Mad Max

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: LandmoverRX 580GTX 106050100150200250169.88196.3038.5731.34215.15213.64

Mad Max

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Hope, Glory, and Dog is DeadRX 580GTX 10604080120160200159.13174.3635.7628.13178.54178.74

Mad Max

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: StrongholdRX 580GTX 106030609012015050.9184.4533.2423.27123.15107.91

Mad Max

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Camp Hollow PointRX 580GTX 10604080120160200151.19180.1679.8937.42176.74181.45

Dawn of War III

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: VulkanRX 580GTX 10601428425670SE +/- 0.21, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.43, N = 3SE +/- 0.17, N = 3SE +/- 0.23, N = 344.8254.9039.1535.5863.7544.62

Dawn of War III

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: OpenGLRX 580GTX 10601530456075SE +/- 0.78, N = 3SE +/- 0.15, N = 3SE +/- 0.15, N = 3SE +/- 0.36, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 358.2454.3831.9432.1069.2868.74

Dawn of War III

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: Low - Renderer: VulkanRX 580GTX 106020406080100SE +/- 0.35, N = 3SE +/- 0.28, N = 3SE +/- 0.21, N = 3SE +/- 0.17, N = 3SE +/- 0.66, N = 3SE +/- 1.00, N = 459.7966.9745.4943.1988.9266.98

Dawn of War III

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

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: Low - Renderer: OpenGLRX 580GTX 106020406080100SE +/- 1.20, N = 3SE +/- 0.45, N = 3SE +/- 0.08, N = 3SE +/- 0.18, N = 3SE +/- 0.06, N = 3SE +/- 0.18, N = 363.7363.1135.1434.0292.6585.24

Dota 2

Resolution: 3840 x 2160 - Renderer: Vulkan

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: VulkanRX 580GTX 106020406080100SE +/- 0.58, N = 3SE +/- 0.19, N = 3SE +/- 0.68, N = 3SE +/- 0.45, N = 3SE +/- 0.15, N = 3SE +/- 0.49, N = 347.0375.4774.7747.0074.0046.47

Dota 2

Resolution: 3840 x 2160 - Renderer: OpenGL

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: OpenGLRX 580GTX 106020406080100SE +/- 0.61, N = 3SE +/- 0.15, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 358.3076.4361.7758.3775.5358.33

Dota 2

Resolution: 1920 x 1080 - Renderer: Vulkan

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: VulkanRX 580GTX 10604080120160200SE +/- 0.97, N = 3SE +/- 2.16, N = 3SE +/- 0.26, N = 3SE +/- 1.15, N = 3SE +/- 0.49, N = 3SE +/- 2.42, N = 6100.67114.1394.4080.30176.9798.62

Dota 2

Resolution: 1920 x 1080 - Renderer: OpenGL

Pentium G4600Celeron G3930Core i7 7700KOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: OpenGLRX 580GTX 10604080120160200SE +/- 0.35, N = 3SE +/- 1.07, N = 3SE +/- 0.64, N = 3SE +/- 0.44, N = 3SE +/- 1.24, N = 3SE +/- 3.14, N = 6101.77101.6062.3066.53160.23136.78


Phoronix Test Suite v10.8.5