AMDGPU SI Machine Schedule For LLVM Showing Much Promise

Written by Michael Larabel in Radeon on 25 August 2015 at 07:09 PM EDT. 50 Comments
RADEON
A yet-to-be-mainlined Southern Islands Machine Scheduler for the AMDGPU LLVM back-end is showing much promise for being able to boost the open-source RadeonSI Gallium3D driver performance.

Open-source developer Axel Davy had hacked up this SI Machine Scheduler and currently is hosting it via his LLVM GitHub repository. Phoronix reader "Darkbasic" who recently shared with us his RadeonSI benchmark results compared to some of our NVIDIA/Catalyst numbers has since tested this machine scheduler.

His results are very impressive with all of this Git code plus using the machine scheduler. "I decided to test Axel Davy’s si scheduler and run the very same OpenGL4+ tests with both radeonsi+si scheduler and Catalyst. The si scheduler is such a huge performance boost! Not only it is faster, but now radeonsi is faster than Catalyst in *all* tests, sometimes by a wide margin!"

The raw OpenBenchmarking.org result file can be viewed here.
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