Vulkan vs. OpenGL Linux Game CPU Core Scaling

Written by Michael Larabel in Linux Gaming on 26 June 2017 at 08:08 PM EDT. Page 2 of 3. 31 Comments.
Vulkan vs. OpenGL CPU Core Scaling Linux

Mad Max at least in the initial scene saw a huge performance increase from two to three threads while the Vulkan performance was flatlined.

Vulkan vs. OpenGL CPU Core Scaling Linux

While with the stronghold scene, there was actually scaling up to eight threads and this was a scene where Vulkan's performance was faster.

Vulkan vs. OpenGL CPU Core Scaling Linux

With "Hope, Glory, and Dog is Dead", OpenGL was faster only with 3+ CPU threads. Mad Max was another game where when using OpenGL the game would hang seemingly indefinitely at the loading screen when having just one CPU core enabled.

Vulkan vs. OpenGL CPU Core Scaling Linux

Continuing, the Vulkan results show very little scaling when the additional CPU cores are activated, likely due to more of the work to the GPU but the RADV driver work that it does do on the CPU doesn't appear to be threaded.


Related Articles