AMD Gallium3D Shader Optimizations Yield Big Gains

Written by Michael Larabel in Display Drivers on 26 August 2013 at 07:24 AM EDT. Page 4 of 4. 31 Comments.
R600 SB End Of August Radeon Linux

Ultra quality settings for Xonotic also saw improvements with the shader optimization back-end for the Radeon HD 4000/5000/6000 series GPUs sans the Cayman HD 6950.

R600 SB End Of August Radeon Linux

The Furmark OpenGL benchmark inside GpuTest saw nice performance improvements throughout with R600 SB.

While the R600 SB shader optimization back-end doesn't improve all OpenGL/GLSL workloads, for more demanding test cases the R600 SB code-path can lead to dramatic performance improvements. Where the R600 SB back-end doesn't help, the good news is that with the latest code we haven't encountered any performance regressions. Hopefully Vadim's patch will be merged soon for enabling R600 SB by default for boosting the Radeon R600 Gallium3D performance in the next Mesa release.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
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.