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