AMDGPU & RadeonSI Linux Drivers See More Navi Optimizations + Fixes
Written by Michael Larabel in Radeon on 10 July 2019 at 06:58 AM EDT. 10 Comments
RADEON --
It's just not the RADV Vulkan driver seeing lots of Navi activity but the AMDGPU DRM kernel driver and RadeonSI OpenGL Mesa driver are also off to the races in improving their newly-enabled Navi / Radeon RX 5700 series support.

On the AMDGPU kernel side, AMD longtime Linux developer Alex Deucher sent out a new PR containing some additional fixes for Navi. This pull request is for the now-open Linux 5.3 merge window to polish up this initial GPU enablement for the kernel.

The Navi 10 work that's new for AMDGPU is GPU reset abilities in case of hangs, PowerPlay power management fixes, and graphics fixes. Outside of Navi specific work there is also XGMI fixes, HMM API changes, and other fixes.

Meanwhile the RadeonSI OpenGL driver for Navi has picked up primitive binning support for helping with performance along with other work. The newest code also now allows the Navi support to work when Mesa is built for Android.

It's good the Mesa 19.2 + Linux 5.3 support is getting squared away for Navi. For Mesa 19.2 and also on the LLVM 9.0 shader compiler side there is just down to days remaining for getting new feature code ready for merging before their respective branching and then development moving onto Mesa 19.3 and LLVM 10.0, but it looks like all the important fixes / initial optimizations will make it into these current releases. I'll be around with more Radeon RX 5700 (XT) benchmarks in the days ahead as these optimizations/fixes settle.

About The Author
Author picture

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 10,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 or contacted via MichaelLarabel.com.

Related Radeon News
Popular News This Week