AMD RDNA3 Vulkan Ray-Tracing Performance Is Now Usable With Ubuntu 23.10

Written by Michael Larabel in Radeon on 12 October 2023 at 10:36 AM EDT. 14 Comments
RADEON
With today's release of Ubuntu 23.10 not only is the performance improved nicely for modern AMD Ryzen systems, but as usual the open-source graphics performance has enjoyed some nice performance improvements, new Vulkan extensions, and more particularly when it comes to the AMD Radeon and Intel graphics drivers.

With Ubuntu 23.10 from Ubuntu 23.04 it means going from Linux 6.2 to 6.5 and Mesa 23.0 to Mesa 23.2.1 as the most significant upgrades affecting graphics performance. Plus there is GNOME 45 to replace GNOME 44 of which there's been more Wayland improvements, Mutter performance optimizations, etc.
Ubuntu 23.10 Graphics Benchmarks

The Intel and Radeon graphics performance have seen some nice improvements on Ubuntu 23.10 compared to 23.04 and earlier with all the continued improvements going into the kernel and the Mesa OpenGL/Vulkan drivers. I'll have more benchmarks in the days ahead but arguably the most impactful difference for those using Ubuntu 23.10 out-of-the-box is the Vulkan ray-tracing with Radeon graphics becoming usable.

RADV Vulkan on Ubuntu 23.10


Thanks to all of the RADV improvements made in recent months by Valve, Google, Red Hat, and other parties on improving Radeon Vulkan ray-tracing, RADV is delivering playable frame-rates now for ray-traced titles. Here's a few numbers to get an idea for the night and day difference in the out-of-the-box Ubuntu performance using a Radeon RX 7900 XTX:
Quake II RTX benchmark with settings of Resolution: 3840 x 2160, Global Illumination: Off, Denoiser: On, Ray Tracing API: VK_KHR_ray_query. Ubuntu 23.10 was the fastest.

Quake II RTX benchmark with settings of Resolution: 3840 x 2160, Global Illumination: Off, Denoiser: Off, Ray Tracing API: VK_KHR_ray_query. Ubuntu 23.10 was the fastest.

Quake II RTX benchmark with settings of Resolution: 3840 x 2160, Global Illumination: Off, Denoiser: On, Ray Tracing API: VK_KHR_ray_tracing_pipeline. Ubuntu 23.10 was the fastest.

Quake II RTX benchmark with settings of Resolution: 3840 x 2160, Global Illumination: Off, Denoiser: Off, Ray Tracing API: VK_KHR_ray_tracing_pipeline. Ubuntu 23.10 was the fastest.

Of course, Linux gamers on Ubuntu 23.04 or 22.04 LTS can always manually upgrade their kernel and use the likes of the Oibaf PPA for easily obtaining newer Mesa components, but as it concerns the Vulkan ray-tracing performance out-of-the-box it's in much better shape with Ubuntu 23.10. There are also very nice performance wins in non-ray-traced games too for which I'll have a larger graphics driver comparison soon on Phoronix.
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