V3DV Pipeline Caching Work Leads To Greater Raspberry Pi Vulkan Performance

Written by Michael Larabel in Mesa on 23 March 2021 at 11:09 AM EDT. 1 Comment
Consulting firm Igalia continues working on the open-source Broadcom V3DV Mesa Vulkan driver that is most notably used by the Raspberry Pi 4 and later SBCs. Since reaching Vulkan conformance they have continued working on further enhancing the performance of this driver.

Alejandro PiƱeiro Iglesias of Igalia wrote a new blog post today outlining the V3DV work on pipeline caching to further enhance the performance. By going from a two-cache to one-cache lookup and other improvements, one of the V3DV test cases dropped from taking 11.4 seconds down to 0.8 seconds. (Meanwhile no pipeline caching yielded a 125 second run-time). With some games/software like the Unreal Engine 4 Shooter demo, it meant several FPS gains.

Those curious about the V3DV pipeline caching work to enhance the performance of this open-source Vulkan driver can see this blog post.
Related News
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.

Popular News This Week