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&grr&sor .
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
talos-principle: Vulkan - 3840 x 2160 talos-principle: OpenGL - 3840 x 2160 ss3bfe: 3840 x 2160 - Ultra - Vulkan ss3bfe: 3840 x 2160 - Ultra - OpenGL ss3bfe: 3840 x 2160 - Low - Vulkan ss3bfe: 3840 x 2160 - Low - OpenGL madmax: 1920 x 1080 - Default - Vulkan - Camp Hollow Point madmax: 1920 x 1080 - Default - OpenGL - Camp Hollow Point dow3: 1920 x 1080 - Ultra - Vulkan dow3: 1920 x 1080 - Ultra - OpenGL dow3: 1920 x 1080 - Low - Vulkan dow3: 1920 x 1080 - Low - OpenGL dota2: 3840 x 2160 - Vulkan dota2: 3840 x 2160 - OpenGL dota2: 1920 x 1080 - Vulkan dota2: 1920 x 1080 - OpenGL Celeron G3930 Pentium G4600 Core i7 7700K GTX 1060 RX 580 GTX 1060 RX 580 GTX 1060 RX 580 48.97 40.70 37.54 35.50 102.27 76.05 195.74 79.89 39.15 31.94 45.49 35.14 74.77 61.77 94.40 62.30 40.80 36.10 37.27 37.10 93.37 70.87 154.60 37.42 35.58 32.10 43.19 34.02 47.00 58.37 80.30 66.53 47.92 39.35 39.27 37.00 128.57 90.90 213.33 180.16 54.90 54.38 66.97 63.11 75.47 76.43 114.13 101.60 39.43 37.43 38.67 38.97 104.70 100.90 151.02 151.19 44.82 58.24 59.79 63.73 47.03 58.30 100.67 101.77 48.50 40.67 40.20 38.60 140.67 105.53 214.79 176.74 63.75 69.28 88.92 92.65 74.00 75.53 176.97 160.23 39.77 35.83 38.70 39.00 110.23 115.70 155.81 181.45 44.62 68.74 66.98 85.24 46.47 58.33 98.62 136.78 OpenBenchmarking.org
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
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
Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Ultra - Renderer: Vulkan Core i7 7700K Pentium G4600 Celeron G3930 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.15, N = 3 SE +/- 0.06, N = 3 SE +/- 0.38, N = 3 SE +/- 0.03, N = 3 SE +/- 0.57, N = 5 SE +/- 0.39, N = 3 40.20 38.70 39.27 38.67 37.54 37.27
Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Ultra - Renderer: OpenGL Core i7 7700K Pentium G4600 Celeron G3930 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.21, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.56, N = 6 SE +/- 0.31, N = 3 SE +/- 0.40, N = 3 39.00 38.60 38.97 37.00 37.10 35.50
Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Low - Renderer: Vulkan Core i7 7700K Pentium G4600 Celeron G3930 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 +/- 0.47, N = 3 SE +/- 0.52, N = 3 SE +/- 2.92, N = 6 SE +/- 1.33, N = 3 SE +/- 1.54, N = 3 SE +/- 0.88, N = 3 140.67 110.23 128.57 104.70 102.27 93.37
Serious Sam 3: BFE Resolution: 3840 x 2160 - Quality: Low - Renderer: OpenGL Core i7 7700K Pentium G4600 Celeron G3930 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.42, N = 3 SE +/- 0.27, N = 3 SE +/- 1.40, N = 6 SE +/- 2.59, N = 6 SE +/- 2.18, N = 6 SE +/- 1.62, N = 6 115.70 105.53 100.90 90.90 76.05 70.87
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Landmover Core i7 7700K Pentium G4600 Celeron G3930 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 231.95 169.69 207.47 170.09 198.90 146.15
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Hope, Glory, and Dog is Dead Core i7 7700K Celeron G3930 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 197.86 143.94 195.45 139.11 184.70 146.09
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Stronghold Core i7 7700K Pentium G4600 Celeron G3930 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 127.03 103.15 93.31 77.34 67.21 58.06
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: Vulkan - Scene: Camp Hollow Point Core i7 7700K Pentium G4600 Celeron G3930 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 214.79 155.81 213.33 151.02 195.74 154.60
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Landmover Core i7 7700K Pentium G4600 Celeron G3930 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 215.15 213.64 196.30 169.88 38.57 31.34
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Hope, Glory, and Dog is Dead Core i7 7700K Pentium G4600 Celeron G3930 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 178.74 178.54 174.36 159.13 35.76 28.13
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Stronghold Core i7 7700K Pentium G4600 Celeron G3930 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 123.15 107.91 84.45 50.91 33.24 23.27
Mad Max Resolution: 1920 x 1080 - Graphics Preset: Default - Renderer: OpenGL - Scene: Camp Hollow Point Core i7 7700K Pentium G4600 Celeron G3930 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 181.45 176.74 180.16 151.19 79.89 37.42
Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: Vulkan Core i7 7700K Pentium G4600 Celeron G3930 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.17, N = 3 SE +/- 0.23, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 3 SE +/- 0.06, N = 3 SE +/- 0.43, N = 3 63.75 44.62 54.90 44.82 39.15 35.58
Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Ultra - Renderer: OpenGL Core i7 7700K Pentium G4600 Celeron G3930 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.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.78, N = 3 SE +/- 0.15, N = 3 SE +/- 0.36, N = 3 SE +/- 0.15, N = 3 69.28 68.74 58.24 54.38 32.10 31.94
Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Low - Renderer: Vulkan Core i7 7700K Pentium G4600 Celeron G3930 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.66, N = 3 SE +/- 1.00, N = 4 SE +/- 0.28, N = 3 SE +/- 0.35, N = 3 SE +/- 0.21, N = 3 SE +/- 0.17, N = 3 88.92 66.98 66.97 59.79 45.49 43.19
Dawn of War III Resolution: 1920 x 1080 - Graphics Preset: Low - Renderer: OpenGL Core i7 7700K Pentium G4600 Celeron G3930 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.06, N = 3 SE +/- 0.18, N = 3 SE +/- 1.20, N = 3 SE +/- 0.45, N = 3 SE +/- 0.08, N = 3 SE +/- 0.18, N = 3 92.65 85.24 63.73 63.11 35.14 34.02
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 GTX 1060 RX 580 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.58, N = 3 SE +/- 0.68, N = 3 SE +/- 0.45, N = 3 SE +/- 0.15, N = 3 SE +/- 0.49, N = 3 75.47 47.03 74.77 47.00 74.00 46.47
Dota 2 Resolution: 3840 x 2160 - Renderer: OpenGL Pentium G4600 Core i7 7700K Celeron G3930 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.15, N = 3 SE +/- 0.61, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 SE +/- 0.09, N = 3 76.43 58.30 75.53 58.33 61.77 58.37
Dota 2 Resolution: 1920 x 1080 - Renderer: Vulkan Core i7 7700K Pentium G4600 Celeron G3930 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.49, N = 3 SE +/- 2.42, N = 6 SE +/- 2.16, N = 3 SE +/- 0.97, N = 3 SE +/- 0.26, N = 3 SE +/- 1.15, N = 3 176.97 98.62 114.13 100.67 94.40 80.30
Dota 2 Resolution: 1920 x 1080 - Renderer: OpenGL Core i7 7700K Pentium G4600 Celeron G3930 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 +/- 1.24, N = 3 SE +/- 3.14, N = 6 SE +/- 0.35, N = 3 SE +/- 1.07, N = 3 SE +/- 0.44, N = 3 SE +/- 0.64, N = 3 160.23 136.78 101.77 101.60 66.53 62.30
Phoronix Test Suite v10.8.5