RADV Driver Lands Support For Binning With Vega

Written by Michael Larabel in Radeon on 31 December 2017 at 12:46 PM EST. 3 Comments
RADEON
As shown in recent benchmarks of the RADV Vulkan driver, while the Radeon RX Vega GPU support is now considered conformant and fully-functioning, it's not yet as well optimized as earlier generations of GPUs with this open-source Radeon Vulkan driver. Fortunately, it looks like Bas Nieuwenhuizen is working on more performance optimizations.

As some New Year's Eve hacking, Bas Nieuwenhuizen landed support for binning with Vega GPUs on RADV. Similar to when Marek added Vega binning support to RadeonSI and it didn't change the performance much, Nieuwenhuizen's initial results for binning with RADV are insignificant.

When adding it he commented, "Overall it does not really help or hurt. The deferred demo gets 1% improvement and some games a 3% decrease, so I don't think this should be enabled by default."

Due to regressions, for now it's disabled by default. To experiment with binning on Vega, use the RADV_PERFTEST=binning environment variable.

It will be interesting to see how the Vega performance evolves in early 2018.
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