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&grs&rdt .
Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Pentium G4600 Celeron G3930 Core i7 7700K RX 580 GTX 1060 GTX 1060 RX 580 GTX 1060 RX 580 Intel Pentium G4600 @ 3.60GHz (4 Cores) MSI Z270-A PRO (MS-7A71) v1.0 Intel Xeon E3-1200 v6/7th + Z270 16384MB 525GB Crucial_CT525MX3 + 128GB THNSN5128GPU7 TOSHIBA MSI AMD POLARIS10 (DRM 3.15.0 / 4.12.0-041200-generic LLVM 5.0.0) 8192MB Realtek ALC892 Realtek RTL8111/8168/8411 Ubuntu 17.04 4.12.0-041200-generic (x86_64) Unity 7.5.0 X Server 1.19.3 modesetting 1.19.3 4.5 Mesa 17.2.0-devel- padoka PPA (LLVM 5.0.0) 1.0.42 GCC 6.3.0 20170406 ext4 3840x2160 NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz) NVIDIA 384.47 4.5.0 Intel Celeron G3930 @ 2.90GHz (2 Cores) MSI AMD POLARIS10 (DRM 3.15.0 / 4.12.0-041200-generic LLVM 5.0.0) 8192MB modesetting 1.19.3 4.5 Mesa 17.2.0-devel- padoka PPA (LLVM 5.0.0) Intel Core i7-7700K @ 4.50GHz (8 Cores) Intel Device 591f + Z270 NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz) NVIDIA 384.47 4.5.0 MSI AMD POLARIS10 (DRM 3.15.0 / 4.12.0-041200-generic LLVM 5.0.0) 8192MB modesetting 1.19.3 4.5 Mesa 17.2.0-devel- padoka PPA (LLVM 5.0.0) OpenBenchmarking.org Processor Details - Scaling Governor: intel_pstate powersave Graphics Details - Pentium G4600: RX 580, Celeron G3930: RX 580, Core i7 7700K: RX 580: GLAMOR
madmax: 1920 x 1080 - Default - OpenGL - Camp Hollow Point dow3: 1920 x 1080 - Low - OpenGL dota2: 1920 x 1080 - OpenGL dota2: 1920 x 1080 - Vulkan dow3: 1920 x 1080 - Ultra - OpenGL dow3: 1920 x 1080 - Low - Vulkan dow3: 1920 x 1080 - Ultra - Vulkan ss3bfe: 3840 x 2160 - Low - OpenGL dota2: 3840 x 2160 - Vulkan ss3bfe: 3840 x 2160 - Low - Vulkan madmax: 1920 x 1080 - Default - Vulkan - Camp Hollow Point dota2: 3840 x 2160 - OpenGL talos-principle: Vulkan - 3840 x 2160 talos-principle: OpenGL - 3840 x 2160 ss3bfe: 3840 x 2160 - Ultra - OpenGL ss3bfe: 3840 x 2160 - Ultra - Vulkan Pentium G4600 Celeron G3930 Core i7 7700K RX 580 GTX 1060 GTX 1060 RX 580 GTX 1060 RX 580 151.19 63.73 101.77 100.67 58.24 59.79 44.82 100.90 47.03 104.70 151.02 58.30 39.43 37.43 38.97 38.67 180.16 63.11 101.60 114.13 54.38 66.97 54.90 90.90 75.47 128.57 213.33 76.43 47.92 39.35 37.00 39.27 79.89 35.14 62.30 94.40 31.94 45.49 39.15 76.05 74.77 102.27 195.74 61.77 48.97 40.70 35.50 37.54 37.42 34.02 66.53 80.30 32.10 43.19 35.58 70.87 47.00 93.37 154.60 58.37 40.80 36.10 37.10 37.27 176.74 92.65 160.23 176.97 69.28 88.92 63.75 105.53 74.00 140.67 214.79 75.53 48.50 40.67 38.60 40.20 181.45 85.24 136.78 98.62 68.74 66.98 44.62 115.70 46.47 110.23 155.81 58.33 39.77 35.83 39.00 38.70 OpenBenchmarking.org
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Landmover Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Landmover RX 580 GTX 1060 50 100 150 200 250 169.88 196.30 38.57 31.34 215.15 213.64
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Hope, Glory, and Dog is Dead Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Hope, Glory, and Dog is Dead RX 580 GTX 1060 40 80 120 160 200 159.13 174.36 35.76 28.13 178.54 178.74
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Stronghold Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Stronghold RX 580 GTX 1060 30 60 90 120 150 50.91 84.45 33.24 23.27 123.15 107.91
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Camp Hollow Point Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Camp Hollow Point RX 580 GTX 1060 40 80 120 160 200 151.19 180.16 79.89 37.42 176.74 181.45
Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Low - Renderer: OpenGL Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Low - Renderer: OpenGL RX 580 GTX 1060 20 40 60 80 100 SE +/- 1.20, N = 3 SE +/- 0.45, N = 3 SE +/- 0.08, N = 3 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 63.73 63.11 35.14 34.02 92.65 85.24
Dota 2 Resolution: 1920 x 1080 - Renderer: OpenGL Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Dota 2 Resolution: 1920 x 1080 - Renderer: OpenGL RX 580 GTX 1060 40 80 120 160 200 SE +/- 0.35, N = 3 SE +/- 1.07, N = 3 SE +/- 0.64, N = 3 SE +/- 0.44, N = 3 SE +/- 1.24, N = 3 SE +/- 3.14, N = 6 101.77 101.60 62.30 66.53 160.23 136.78
Dota 2 Resolution: 1920 x 1080 - Renderer: Vulkan Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Dota 2 Resolution: 1920 x 1080 - Renderer: Vulkan RX 580 GTX 1060 40 80 120 160 200 SE +/- 0.97, N = 3 SE +/- 2.16, N = 3 SE +/- 0.26, N = 3 SE +/- 1.15, N = 3 SE +/- 0.49, N = 3 SE +/- 2.42, N = 6 100.67 114.13 94.40 80.30 176.97 98.62
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Stronghold Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Stronghold RX 580 GTX 1060 30 60 90 120 150 77.34 93.31 67.21 58.06 127.03 103.15
Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: OpenGL Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: OpenGL RX 580 GTX 1060 15 30 45 60 75 SE +/- 0.78, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.36, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 58.24 54.38 31.94 32.10 69.28 68.74
Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Low - Renderer: Vulkan Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Low - Renderer: Vulkan RX 580 GTX 1060 20 40 60 80 100 SE +/- 0.35, N = 3 SE +/- 0.28, N = 3 SE +/- 0.21, N = 3 SE +/- 0.17, N = 3 SE +/- 0.66, N = 3 SE +/- 1.00, N = 4 59.79 66.97 45.49 43.19 88.92 66.98
Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: Vulkan Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: Vulkan RX 580 GTX 1060 14 28 42 56 70 SE +/- 0.21, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.43, N = 3 SE +/- 0.17, N = 3 SE +/- 0.23, N = 3 44.82 54.90 39.15 35.58 63.75 44.62
Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Low - Renderer: OpenGL Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Low - Renderer: OpenGL RX 580 GTX 1060 30 60 90 120 150 SE +/- 1.40, N = 6 SE +/- 2.59, N = 6 SE +/- 2.18, N = 6 SE +/- 1.62, N = 6 SE +/- 0.27, N = 3 SE +/- 1.42, N = 3 100.90 90.90 76.05 70.87 105.53 115.70
Dota 2 Resolution: 3840 x 2160 - Renderer: Vulkan Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Dota 2 Resolution: 3840 x 2160 - Renderer: Vulkan RX 580 GTX 1060 20 40 60 80 100 SE +/- 0.58, N = 3 SE +/- 0.19, N = 3 SE +/- 0.68, N = 3 SE +/- 0.45, N = 3 SE +/- 0.15, N = 3 SE +/- 0.49, N = 3 47.03 75.47 74.77 47.00 74.00 46.47
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Landmover Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Landmover RX 580 GTX 1060 50 100 150 200 250 170.09 207.47 198.90 146.15 231.95 169.69
Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Low - Renderer: Vulkan Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Low - Renderer: Vulkan RX 580 GTX 1060 30 60 90 120 150 SE +/- 1.33, N = 3 SE +/- 2.92, N = 6 SE +/- 1.54, N = 3 SE +/- 0.88, N = 3 SE +/- 0.47, N = 3 SE +/- 0.52, N = 3 104.70 128.57 102.27 93.37 140.67 110.23
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Hope, Glory, and Dog is Dead Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Hope, Glory, and Dog is Dead RX 580 GTX 1060 40 80 120 160 200 146.09 184.70 195.45 139.11 197.86 143.94
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Camp Hollow Point Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Camp Hollow Point RX 580 GTX 1060 50 100 150 200 250 151.02 213.33 195.74 154.60 214.79 155.81
Dota 2 Resolution: 3840 x 2160 - Renderer: OpenGL Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Dota 2 Resolution: 3840 x 2160 - Renderer: OpenGL RX 580 GTX 1060 20 40 60 80 100 SE +/- 0.61, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 58.30 76.43 61.77 58.37 75.53 58.33
The Talos Principle Renderer: Vulkan - Resolution: 3840 x 2160 Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better The Talos Principle Renderer: Vulkan - Resolution: 3840 x 2160 RX 580 GTX 1060 11 22 33 44 55 SE +/- 0.72, N = 3 SE +/- 0.73, N = 5 SE +/- 0.24, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 39.43 47.92 48.97 40.80 48.50 39.77
The Talos Principle Renderer: OpenGL - Resolution: 3840 x 2160 Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better The Talos Principle Renderer: OpenGL - Resolution: 3840 x 2160 RX 580 GTX 1060 9 18 27 36 45 SE +/- 0.23, N = 3 SE +/- 0.71, N = 6 SE +/- 0.20, N = 3 SE +/- 0.20, N = 3 SE +/- 0.43, N = 3 SE +/- 0.20, N = 3 37.43 39.35 40.70 36.10 40.67 35.83
Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Ultra - Renderer: OpenGL Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Ultra - Renderer: OpenGL RX 580 GTX 1060 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.56, N = 6 SE +/- 0.40, N = 3 SE +/- 0.31, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 38.97 37.00 35.50 37.10 38.60 39.00
Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Ultra - Renderer: Vulkan Pentium G4600 Celeron G3930 Core i7 7700K OpenBenchmarking.org Frames Per Second, More Is Better Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Ultra - Renderer: Vulkan RX 580 GTX 1060 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.38, N = 3 SE +/- 0.57, N = 5 SE +/- 0.39, N = 3 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 38.67 39.27 37.54 37.27 40.20 38.70
Phoronix Test Suite v10.8.5