Vulkan vs. OpenGL Core i3/i5/i7 + NVIDIA GeForce GTX 1060 Ubuntu Linux Comparison

New OpenGL vs. Vulkan Linux benchmarks by Michael Larabel for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1710103-TY-VKGL0231767.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionOpenGLVulkan Core i3 8100 Core i5 8400 Core i7 8700K Core i3 8100 Core i5 8400 Core i7 8700KIntel Core i3-8100 @ 3.60GHz (4 Cores)ASUS PRIME Z370-AIntel Device 3e1f16384MB525GB Crucial_CT525MX3 + 120GB Force MP500NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz)Realtek GenericDELL P2415QIntel ConnectionUbuntu 17.044.10.0-35-generic (x86_64)Unity 7.5.0X Server 1.19.3NVIDIA 387.124.5.0GCC 6.3.0 20170406ext43840x2160Intel Core i5-8400 @ 4.00GHz (6 Cores)Intel Device 3ec2Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads)Intel Core i3-8100 @ 3.60GHz (4 Cores)Intel Device 3e1fIntel Core i5-8400 @ 4.00GHz (6 Cores)Intel Device 3ec2Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads)OpenBenchmarking.orgProcessor Details- Scaling Governor: intel_pstate performance

dota2: 3840 x 2160talos-principle: 3840 x 2160ss3bfe: 3840 x 2160 - Lowss3bfe: 3840 x 2160 - Ultramadmax: 3840 x 2160 - Default - Camp Hollow Pointdow3: 3840 x 2160 - Lowdow3: 3840 x 2160 - HighOpenGLVulkan Core i3 8100 Core i5 8400 Core i7 8700K Core i3 8100 Core i5 8400 Core i7 8700K72.4739.1780.6333.6367.3932.2225.0872.7340.9378.7333.2365.0332.2525.0972.5041.2792.7736.7362.0531.8825.1577.4749.23132.5338.3077.8733.9326.5376.6350.13126.1739.0376.1334.1126.6475.1350.57128.3038.9772.9132.9226.41OpenBenchmarking.org

Dota 2

Resolution: 3840 x 2160

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160Core i3 8100Core i5 8400Core i7 8700K20406080100SE +/- 0.78, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.19, N = 3SE +/- 0.12, N = 3SE +/- 1.28, N = 372.4772.7372.5077.4776.6375.13

Dota 2

CPU Usage (Summary) Monitor

OpenGLVulkanOpenBenchmarking.orgPercent, Fewer Is BetterDota 2CPU Usage (Summary) MonitorCore i3 8100Core i5 8400Core i7 8700K1428425670Min: 1.5 / Avg: 54.05 / Max: 73.76Min: 3 / Avg: 38.23 / Max: 60.07Min: 0.17 / Avg: 17.81 / Max: 29.48Min: 0.5 / Avg: 31.6 / Max: 48Min: 0.33 / Avg: 22.96 / Max: 40.13Min: 0.33 / Avg: 13.1 / Max: 50.42

The Talos Principle

Resolution: 3840 x 2160

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterThe Talos PrincipleResolution: 3840 x 2160Core i3 8100Core i5 8400Core i7 8700K1122334455SE +/- 1.38, N = 3SE +/- 0.18, N = 3SE +/- 0.03, N = 3SE +/- 1.12, N = 3SE +/- 0.27, N = 3SE +/- 0.03, N = 339.1740.9341.2749.2350.1350.57

The Talos Principle

CPU Usage (Summary) Monitor

OpenGLVulkanOpenBenchmarking.orgPercent, Fewer Is BetterThe Talos PrincipleCPU Usage (Summary) MonitorCore i3 8100Core i5 8400Core i7 8700K1122334455Min: 1.52 / Avg: 23.68 / Max: 52.5Min: 1 / Avg: 15.19 / Max: 36.09Min: 0.67 / Avg: 7.53 / Max: 18.36Min: 0.51 / Avg: 21.14 / Max: 48.78Min: 0.66 / Avg: 12.94 / Max: 28.28Min: 0.17 / Avg: 6.73 / Max: 16.75

Serious Sam 3: BFE

Resolution: 3840 x 2160 - Quality: Low

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterSerious Sam 3: BFEResolution: 3840 x 2160 - Quality: LowCore i3 8100Core i5 8400Core i7 8700K306090120150SE +/- 5.22, N = 3SE +/- 2.08, N = 3SE +/- 2.48, N = 3SE +/- 2.01, N = 3SE +/- 3.05, N = 3SE +/- 1.14, N = 380.6378.7392.77132.53126.17128.30

Serious Sam 3: BFE

CPU Usage (Summary) Monitor

OpenGLVulkanOpenBenchmarking.orgPercent, Fewer Is BetterSerious Sam 3: BFECPU Usage (Summary) MonitorCore i3 8100Core i5 8400Core i7 8700K1530456075Min: 0 / Avg: 24.41 / Max: 76.73Min: 0 / Avg: 15.12 / Max: 34.34Min: 0 / Avg: 8.14 / Max: 26.3Min: 0 / Avg: 26.28 / Max: 74.63Min: 0 / Avg: 15.37 / Max: 34.58Min: 0 / Avg: 8.3 / Max: 25.5

Serious Sam 3: BFE

Resolution: 3840 x 2160 - Quality: Ultra

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterSerious Sam 3: BFEResolution: 3840 x 2160 - Quality: UltraCore i3 8100Core i5 8400Core i7 8700K918273645SE +/- 1.37, N = 3SE +/- 1.32, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.23, N = 3SE +/- 0.20, N = 333.6333.2336.7338.3039.0338.97

Serious Sam 3: BFE

CPU Usage (Summary) Monitor

OpenGLVulkanOpenBenchmarking.orgPercent, Fewer Is BetterSerious Sam 3: BFECPU Usage (Summary) MonitorCore i3 8100Core i5 8400Core i7 8700K1530456075Min: 0.51 / Avg: 26.19 / Max: 75Min: 0 / Avg: 15.41 / Max: 33.89Min: 0 / Avg: 8.46 / Max: 25.91Min: 0 / Avg: 25.47 / Max: 77.25Min: 0 / Avg: 15.4 / Max: 34.45Min: 0 / Avg: 7.81 / Max: 25.42

Mad Max

Resolution: 3840 x 2160 - Graphics Preset: Default - Scene: Camp Hollow Point

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 3840 x 2160 - Graphics Preset: Default - Scene: Camp Hollow PointCore i3 8100Core i5 8400Core i7 8700K2040608010067.3965.0362.0577.8776.1372.91

Mad Max

Resolution: 3840 x 2160 - Graphics Preset: Default - Scene: Stronghold

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 3840 x 2160 - Graphics Preset: Default - Scene: StrongholdCore i3 8100Core i5 8400Core i7 8700K2040608010067.2166.7367.1279.1079.5579.64

Mad Max

Resolution: 3840 x 2160 - Graphics Preset: Default - Scene: Hope, Glory, and Dog is Dead

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 3840 x 2160 - Graphics Preset: Default - Scene: Hope, Glory, and Dog is DeadCore i3 8100Core i5 8400Core i7 8700K153045607560.4360.6160.3369.6469.5668.30

Mad Max

Resolution: 3840 x 2160 - Graphics Preset: Default - Scene: Landmover

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 3840 x 2160 - Graphics Preset: Default - Scene: LandmoverCore i3 8100Core i5 8400Core i7 8700K2040608010074.0275.0574.4883.9883.7782.78

Mad Max

CPU Usage (Summary) Monitor

OpenGLVulkanOpenBenchmarking.orgPercent, Fewer Is BetterMad MaxCPU Usage (Summary) MonitorCore i3 8100Core i5 8400Core i7 8700K20406080100Min: 12.25 / Avg: 67.35 / Max: 99.5Min: 1.34 / Avg: 45.21 / Max: 68.77Min: 2.67 / Avg: 22.68 / Max: 34.56Min: 5.53 / Avg: 42.74 / Max: 83.58Min: 2.01 / Avg: 28.34 / Max: 49.33Min: 0.53 / Avg: 13.62 / Max: 26.51

Dawn of War III

Resolution: 3840 x 2160 - Graphics Preset: Low

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 3840 x 2160 - Graphics Preset: LowCore i3 8100Core i5 8400Core i7 8700K816243240SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.68, N = 3SE +/- 0.15, N = 3SE +/- 0.05, N = 3SE +/- 1.13, N = 332.2232.2531.8833.9334.1132.92

Dawn of War III

CPU Usage (Summary) Monitor

OpenGLVulkanOpenBenchmarking.orgPercent, Fewer Is BetterDawn of War IIICPU Usage (Summary) MonitorCore i3 8100Core i5 8400Core i7 8700K1122334455Min: 0.51 / Avg: 43.09 / Max: 57.07Min: 0 / Avg: 29.62 / Max: 43Min: 0.17 / Avg: 15.91 / Max: 29.3Min: 0 / Avg: 23.16 / Max: 37.88Min: 0 / Avg: 17.44 / Max: 44.41Min: 0 / Avg: 9.84 / Max: 27.73

Dawn of War III

Resolution: 3840 x 2160 - Graphics Preset: High

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 3840 x 2160 - Graphics Preset: HighCore i3 8100Core i5 8400Core i7 8700K612182430SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.16, N = 325.0825.0925.1526.5326.6426.41

Dawn of War III

CPU Usage (Summary) Monitor

OpenGLVulkanOpenBenchmarking.orgPercent, Fewer Is BetterDawn of War IIICPU Usage (Summary) MonitorCore i3 8100Core i5 8400Core i7 8700K1326395265Min: 0.51 / Avg: 41.81 / Max: 65.24Min: 0 / Avg: 28.87 / Max: 45.36Min: 0 / Avg: 15.4 / Max: 24.22Min: 0 / Avg: 23.11 / Max: 52.74Min: 0 / Avg: 15.82 / Max: 42.14Min: 0.17 / Avg: 8.66 / Max: 20.37

CPU Usage (Summary) Monitor

Phoronix Test Suite System Monitoring

OpenGLVulkanOpenBenchmarking.orgPercentCPU Usage (Summary) MonitorPhoronix Test Suite System MonitoringCore i3 8100Core i5 8400Core i7 8700K20406080100Min: 0 / Avg: 37.44 / Max: 99.5Min: 0 / Avg: 24.6 / Max: 68.77Min: 0 / Avg: 12.76 / Max: 34.56Min: 0 / Avg: 25.91 / Max: 83.58Min: 0 / Avg: 17 / Max: 49.33Min: 0 / Avg: 8.92 / Max: 50.42


Phoronix Test Suite v10.8.4