News: 0001614727

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel Vulkan Driver Lands One-Line Change That Can Bring Minor Performance Benefits

([Intel] 3 Hours Ago BTI Prefetch)


Merged today to Mesa 26.1 Git is a one-line change to the Intel "ANV" Vulkan driver that is showing to deliver some slight performance benefits or up to 3% noted in some select games.

The Intel ANV driver is now enabling compute BTI prefetch by default. The merge request simply notes that this is a performance regression as opposed to what the Intel hardware documentation recommends.

Simply enabling the "DRI_CONFIG_INTEL_FORCE_COMPUTE_SURFACE_PREFETCH" feature to match the hardware documentation recommendations can show some slight performance benefits. On a geo mean basis was just around a half percent improvement to frame-rates with some game traces seeing 1% higher frame-rates while at best was around 3~4% better performance when testing traces of the God of War and Destiny 2 games. Every little bit of extra performance helps especially with [1]the Intel ANV driver still having a gap to close against the Intel Windows driver performance .

See [2]this merge request for those curious about this one-line change.



[1] https://www.phoronix.com/review/windows-linux-panther-lake

[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39991



"May your future be limited only by your dreams."
-- Christa McAuliffe