NVIDIA 396.18 Linux Benchmarks, Testing Their New Vulkan SPIR-V Compiler

Written by Michael Larabel in Display Drivers on 11 April 2018 at 10:00 AM EDT. Page 6 of 6. 6 Comments.
NVIDIA Vulkan Driver SPIR-V Compiler

Here we are looking at the overall CPU usage over the course of all the Vulkan Linux game tests carried out today. As you can see, the CPU memory usage is practically the same across the tested driver configurations.

NVIDIA Vulkan Driver SPIR-V Compiler

There also wasn't any real overall difference in the GPU memory usage.

NVIDIA Vulkan Driver SPIR-V Compiler

And the overall GPU usage was effectively the same.

NVIDIA Vulkan Driver SPIR-V Compiler

But where there is a difference is with the system (RAM) memory consumption. While the 396.18 driver has elevated memory use compared to 390.48 stable, the 396.18 driver with the new Vulkan SPIR-V compiler saw the lowest memory use overall. In many Vulkan games the system memory usage was noticeably lower. Overall though it came down to about 250MB in RAM savings on average while the peak memory usage was lower by just about 100MB compared to 390.48 stable.

This new NVVM Vulkan SPIR-V compiler and other improvements in the 396.18 Linux driver shall make for an interesting spring. The performance is largely unchanged but the system memory use is lower and your games may load a few seconds quicker with the new compiler, aside from when loading a previously cached shader.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.