RADV Driver Enables Command Buffer Chaining, Boosts Dota 2 Performance

Written by Michael Larabel in Radeon on 4 September 2017 at 08:44 AM EDT. 12 Comments
RADEON
The RADV Radeon Vulkan driver has now enabled command buffer chaining "batchchain" by default in the name of performance.

The batch chaining feature has been exposed via an environment variable previously but now this perftest feature is being enabled by default.

David Airlie commented that by enabling command buffer chaining they see about a 5~10% performance improvement in Dota 2 under Vulkan. This will be present for the Mesa 17.3 release next quarter.

I'll be doing some fresh RADV Vulkan benchmarks as soon as the GFX9/Vega support is in order.
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