AMD Still Planning For Zen Scheduler In LLVM 5.0
Written by Michael Larabel in Compiler on 25 June 2017 at 09:54 PM EDT. 7 Comments
COMPILER --
Back in March we reported about LLVM 5.0 anticipating better AMD Ryzen performance thanks to a proper scheduling model slated to land. But months later, AMD still hasn't produced the code.

Responding now this weekend to a user inquiry, Das Dibyendu of AMD has said that they still plan for the Zen "znver1" scheduler model to happen for LLVM 5.0. But he didn't comment on any other planned Zen changes for LLVM 5.0 nor if "znver2" support would come more timely in the future.

LLVM right now relies upon the btver1 (Bobcat) scheduler model that really isn't optimized for current Ryzen/Epyc processors.

LLVM 5.0 is scheduled for release in August and for that to happen the code branching is set for the middle of July. Hopefully we'll see AMD release their Zen improvements soon and will be accepted timely into mainline.
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 Compiler News
Popular News