Vulkan vs. OpenGL AMD Intel Tests

Fresh OpenGL vs. Vulkan graphics tests on Intel Core i5, Intel Core i7, AMD Ryzen. Tests for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1706215-TR-VULKANMER54&sor&grw.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionOpenGLVulkan Core i5 7600K Ryzen 7 1800X Core i7 7700K Core i5 7600K Ryzen 7 1800X Core i7 7700KIntel Core i5-7600K @ 4.20GHz (4 Cores)Gigabyte Z270M-D3H-CFIntel Device 591f + Z2708192MBSamsung SSD 950 PRO 256GBMSI AMD Radeon RX 470/480 8192MBRealtek ALC892Intel ConnectionUbuntu 17.044.12.0-999-generic (x86_64) 20170618Unity 7.5.0X Server 1.19.3modesetting 1.19.34.5 Mesa 17.2.0-devel- padoka PPA Gallium 0.4 (LLVM 5.0.0)1.0.42GCC 6.3.0 20170406ext43840x2160AMD Ryzen 7 1800X Eight-Core @ 3.60GHz (16 Cores)MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0AMD Device 145016384MBAMD Device aaf0Intel I211 Gigabit ConnectionIntel Core i7-7700K @ 4.50GHz (8 Cores)MSI Z270-A PRO (MS-7A71) v1.0Intel Device 591f + Z270Realtek ALC892Realtek RTL8111/8168/8411Intel Core i5-7600K @ 4.20GHz (4 Cores)Gigabyte Z270M-D3H-CF8192MBIntel ConnectionAMD Ryzen 7 1800X Eight-Core @ 3.60GHz (16 Cores)MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0AMD Device 145016384MBAMD Device aaf0Intel I211 Gigabit ConnectionIntel Core i7-7700K @ 4.50GHz (8 Cores)MSI Z270-A PRO (MS-7A71) v1.0Intel Device 591f + Z270Realtek ALC892Realtek RTL8111/8168/8411OpenBenchmarking.orgProcessor Details- OpenGL: Core i5 7600K: Scaling Governor: intel_pstate performance- OpenGL: Ryzen 7 1800X: Scaling Governor: acpi-cpufreq performance- OpenGL: Core i7 7700K: Scaling Governor: intel_pstate performance- Vulkan: Core i5 7600K: Scaling Governor: intel_pstate performance- Vulkan: Ryzen 7 1800X: Scaling Governor: acpi-cpufreq performance- Vulkan: Core i7 7700K: Scaling Governor: intel_pstate performanceGraphics Details- GLAMOR

madmax: 1920 x 1080 - Default - Camp Hollow Pointdow3: 1920 x 1080 - Lowdow3: 1920 x 1080 - Ultradota2: 1920 x 1080dota2: 3840 x 2160talos-principle: 3840 x 2160madmax: 3840 x 2160 - Default - Camp Hollow PointOpenGLVulkan Core i5 7600K Ryzen 7 1800X Core i7 7700K Core i5 7600K Ryzen 7 1800X Core i7 7700K130.4769.9261.6399.1759.4737.2366.89179.0778.1566.15117.7058.7735.4764.70175.9885.1768.83137.2757.9738.2762.70158.2767.5753.00110.2747.4747.3751.13159.9468.2153.3699.5746.0039.5050.65158.9976.8054.9898.7046.7340.2049.50OpenBenchmarking.org

Mad Max

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

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Scene: Camp Hollow PointRyzen 7 1800XCore i7 7700KCore i5 7600K4080120160200179.07175.98130.47159.94158.99158.27

Dawn of War III

Resolution: 1920 x 1080 - Graphics Preset: Low

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: LowCore i7 7700KRyzen 7 1800XCore i5 7600K20406080100SE +/- 0.15, N = 3SE +/- 0.26, N = 3SE +/- 1.06, N = 3SE +/- 0.25, N = 3SE +/- 0.34, N = 3SE +/- 0.18, N = 385.1778.1569.9276.8068.2167.57

Dawn of War III

Resolution: 1920 x 1080 - Graphics Preset: Ultra

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterDawn of War IIIResolution: 1920 x 1080 - Graphics Preset: UltraCore i7 7700KRyzen 7 1800XCore i5 7600K1530456075SE +/- 0.03, N = 3SE +/- 0.29, N = 3SE +/- 0.59, N = 3SE +/- 0.06, N = 3SE +/- 0.16, N = 3SE +/- 0.45, N = 368.8366.1561.6354.9853.3653.00

Dota 2

Resolution: 1920 x 1080

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080Core i7 7700KRyzen 7 1800XCore i5 7600K306090120150SE +/- 0.15, N = 3SE +/- 2.66, N = 3SE +/- 1.64, N = 3SE +/- 0.94, N = 3SE +/- 0.64, N = 3SE +/- 13.10, N = 3137.27117.7099.17110.2799.5798.70

Dota 2

Resolution: 3840 x 2160

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160Core i5 7600KRyzen 7 1800XCore i7 7700K1326395265SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.57, N = 3SE +/- 0.35, N = 359.4758.7757.9747.4746.7346.00

The Talos Principle

Resolution: 3840 x 2160

VulkanOpenGLOpenBenchmarking.orgFrames Per Second, More Is BetterThe Talos PrincipleResolution: 3840 x 2160Core i5 7600KCore i7 7700KRyzen 7 1800X1122334455SE +/- 6.92, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.72, N = 3SE +/- 0.19, N = 347.3740.2039.5038.2737.2335.47

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 i5 7600KRyzen 7 1800XCore i7 7700K153045607566.8964.7062.7051.1350.6549.50

Dota 2

CPU Usage (Summary) Monitor

VulkanOpenGLOpenBenchmarking.orgPercent, Fewer Is BetterDota 2CPU Usage (Summary) MonitorRyzen 7 1800XCore i7 7700KCore i5 7600K1632486480Min: 0.13 / Avg: 16.14 / Max: 25.06Min: 0.25 / Avg: 19.83 / Max: 39.5Min: 0.5 / Avg: 52.18 / Max: 70.24Min: 0.13 / Avg: 21.37 / Max: 31.4Min: 0.25 / Avg: 35.8 / Max: 52.78Min: 6.5 / Avg: 60.86 / Max: 85.28

Dota 2

CPU Usage (Summary) Monitor

VulkanOpenGLOpenBenchmarking.orgPercent, Fewer Is BetterDota 2CPU Usage (Summary) MonitorRyzen 7 1800XCore i7 7700KCore i5 7600K1326395265Min: 0 / Avg: 10.88 / Max: 15.8Min: 1 / Avg: 16.81 / Max: 20.83Min: 5.5 / Avg: 37.7 / Max: 46.8Min: 0.13 / Avg: 14.45 / Max: 20.37Min: 1.5 / Avg: 23.57 / Max: 31.08Min: 0 / Avg: 46.84 / Max: 67.01

Mad Max

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

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Scene: StrongholdCore i7 7700KCore i5 7600KRyzen 7 1800X20406080100105.5675.1547.59104.3185.5870.24

Mad Max

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

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Scene: Hope, Glory, and Dog is DeadRyzen 7 1800XCore i7 7700KCore i5 7600K4080120160200177.58173.52138.45147.76145.12144.79

Mad Max

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

OpenGLVulkanOpenBenchmarking.orgFrames Per Second, More Is BetterMad MaxResolution: 1920 x 1080 - Graphics Preset: Default - Scene: LandmoverRyzen 7 1800XCore i7 7700KCore i5 7600K50100150200250210.18209.70150.11172.51171.45170.79

Mad Max

CPU Usage (Summary) Monitor

VulkanOpenGLOpenBenchmarking.orgPercent, Fewer Is BetterMad MaxCPU Usage (Summary) MonitorRyzen 7 1800XCore i7 7700KCore i5 7600K20406080100Min: 0.87 / Avg: 12.41 / Max: 20.3Min: 16.79 / Avg: 23.11 / Max: 36.52Min: 2.49 / Avg: 48.98 / Max: 73.47Min: 0.88 / Avg: 19.34 / Max: 26.92Min: 0.75 / Avg: 38.89 / Max: 60.45Min: 2.5 / Avg: 73.12 / Max: 95.07

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: StrongholdRyzen 7 1800XCore i7 7700KCore i5 7600K153045607568.0367.5050.1157.2157.1556.31

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 i5 7600KRyzen 7 1800XCore i7 7700K132639526559.7759.1157.4548.2748.0547.02

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: LandmoverRyzen 7 1800XCore i5 7600KCore i7 7700K163248648074.2773.6871.9959.1558.5457.71

Mad Max

CPU Usage (Summary) Monitor

VulkanOpenGLOpenBenchmarking.orgPercent, Fewer Is BetterMad MaxCPU Usage (Summary) MonitorRyzen 7 1800XCore i7 7700KCore i5 7600K20406080100Min: 3.48 / Avg: 10.14 / Max: 16.88Min: 9.92 / Avg: 19.48 / Max: 33.33Min: 1.51 / Avg: 40.93 / Max: 68.97Min: 1.24 / Avg: 15.76 / Max: 24.1Min: 0.5 / Avg: 31.11 / Max: 50.38Min: 0.5 / Avg: 63.04 / Max: 96.04

Dawn of War III

CPU Usage (Summary) Monitor

VulkanOpenGLOpenBenchmarking.orgPercent, Fewer Is BetterDawn of War IIICPU Usage (Summary) MonitorRyzen 7 1800XCore i7 7700KCore i5 7600K1530456075Min: 0 / Avg: 12.21 / Max: 22.46Min: 0 / Avg: 19.68 / Max: 37.19Min: 0.5 / Avg: 35.15 / Max: 51.96Min: 0.25 / Avg: 16.17 / Max: 32.26Min: 0 / Avg: 29.86 / Max: 47.25Min: 0 / Avg: 55.9 / Max: 75.49

Dawn of War III

CPU Usage (Summary) Monitor

VulkanOpenGLOpenBenchmarking.orgPercent, Fewer Is BetterDawn of War IIICPU Usage (Summary) MonitorRyzen 7 1800XCore i7 7700KCore i5 7600K1428425670Min: 1.36 / Avg: 11.03 / Max: 20.42Min: 0 / Avg: 16.35 / Max: 29.41Min: 0 / Avg: 32.73 / Max: 66.83Min: 0.5 / Avg: 14.28 / Max: 27.49Min: 0 / Avg: 26.9 / Max: 43.07Min: 0.5 / Avg: 52.94 / Max: 74.24

CPU Usage (Summary) Monitor

Phoronix Test Suite System Monitoring

VulkanOpenGLOpenBenchmarking.orgPercentCPU Usage (Summary) MonitorPhoronix Test Suite System MonitoringRyzen 7 1800XCore i7 7700KCore i5 7600K20406080100Min: 0 / Avg: 10.25 / Max: 25.06Min: 0 / Avg: 16.74 / Max: 39.5Min: 0 / Avg: 35.5 / Max: 73.47Min: 0 / Avg: 14.04 / Max: 32.26Min: 0 / Avg: 26.4 / Max: 60.45Min: 0 / Avg: 47.9 / Max: 96.04


Phoronix Test Suite v10.8.5