VOOZH about

URL: https://www.phoronix.com/news/Nouveau-Larger-Page-Sizes

⇱ Important Patch Series For Nouveau Driver Will Help With NVK Performance - Phoronix


👁 Phoronix

Important Patch Series For Nouveau Driver Will Help With NVK Performance

Written by Michael Larabel in Nouveau on 6 October 2025 at 04:15 PM EDT. 7 Comments
A patch series posted today for Nouveau, the open-source NVIDIA kernel driver within the mainline Linux tree, can help overcome some performance obstacles currently observed with the Mesa NVK Vulkan driver.

The patch series worked on by Mohamed Ahmed, Mary Guillemard, and Ben Skeggs is for enabling variable page sizes and compression.

Ahmed explained with the Nouveau driver patch series:
"The new VM_BIND interface only supported 4K pages. This was problematic as it leaves performance on the table because GPUs don't have sophisticated TLB hardware. Additionally, this meant that we couldn't enable compression on the userspace side as the HW supports compression on larger page sizes only which was a major (>50% in some cases) performance loss.

This patchset sets out to add support for larger page sizes and also enable compression when userspace binds with the corresponding PTE kinds and alignment."

It will be interesting to see the performance impact in real-world workloads. Unfortunately with the timing of these Nouveau patches they will miss out on the v6.18 merge window.

👁 NVIDIA GeForce GPUs


Those interested can find these Nouveau performance patches for variable page sizes and compression on the dri-devel list.

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.