Latest Open-Source AMD Improvements Allowing For Better Llama.cpp AI Performance Against Windows 11
First up is looking at the Vulkan performance out of Llama.cpp on the AMD Radeon RX 9070 XT.
For the text generation benchmarks the Vulkan performance out of Llama.cpp was quite comparable between platforms. But when it came to prompt processing the results were very interesting. Ubuntu 24.04.3 LTS with its stock HWE driver stack -- the same Linux 6.14 + Mesa 25.0 as shipped by Ubuntu 25.04 -- was much slower than Microsoft Windows 11 with the latest Radeon Software drivers. But now if springing ahead a few months to the in-development Linux 6.17 + Mesa 25.3-devel is game changing for the Llama.cpp Vulkan performance. In the prompt processing benchmarks the Vulkan performance with that leading-edge Linux software stack is now able to match or outperform the Windows results. This is a huge achievement for the open-source RADV driver stack.
In some of the Vulkan benchmarks with different models the Linux performance still trailed Windows 11 with Radeon Software, but was at least no longer a huge disadvantage. This is wonderful seeing the Mesa RADV Vulkan open-source driver being able to perform so well against the Radeon Software stack on Windows. We're used to seeing fantastic RADV results for Linux gaming while it's great seeing RADV doing very well for AI too.
