V3DV Pipeline Caching Work Leads To Greater Raspberry Pi Vulkan Performance
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.
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.
1 Comment