Gallium3D's LLVMpipe Now Optimized For POWER8

Written by Michael Larabel in Mesa on 29 December 2015 at 11:31 AM EST. Add A Comment
For those fortunate enough to have a POWER8 system running Linux, the LLVMpipe software rasterizer should now be running faster.

Oded Gabbay at Red Hat has provided a set of five patches for optimizing the Gallium3D-based LLVM-using LLVMpipe driver for POWER8 architecture. These POWER8 tweaks for PPC/PPC64LE implement VMX/VSX instruction support, similar to LLVMpipe's optimizations for Intel/AMD CPUs with SSE.

With the 600+ lines of new code for the LLVMpipe driver, games like Xonotic and OpenArena are running three to nearly seven percent faster on POWER8. More details via this patch series. It would be nice to see more performance optimizations for LLVMpipe and for this software-based implementation to have OpenGL 4 support in 2016.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week