Gallium3D LLVMpipe Starts To Smoke
Interestingly, LLVMpipe on the Core i5 2500K was around the same speed as the Radeon HD 5450 GPU on Gallium3D for OpenArena. However, at 1920 x 1080, LLVMpipe was still not playable. The GeForce 9500GT graphics card on Nouveau was much faster than the low-end Evergreen GPU and the software-based LLVMpipe.
Running World of Padman on LLVMpipe with LLVM 3.0 SVN was a bit tough for the Core i5 2500K Sandy Bridge, but at some resolutions the frame-rates were comparable to the Radeon HD 5450. The GeForce 9500GT continued to lead on Nouveau.
With Urban Terror, LLVMpipe was not doing too well -- even compared to the Radeon HD 5450 -- with the CPU-based driver struggling to pass 30 FPS even at 800 x 600.
These LLVMpipe benchmark results are available via OpenBenchmarking.org.
While LLVMpipe is comparable in light OpenGL tests to the low-end Radeon HD 5450, in more demanding tests it fell behind and couldn't come close to matching the NVIDIA GeForce 9500GT. These numbers though are an improvement over some of the numbers published in the past off older revisions of Mesa and the Low-Level Virtual Machine. While the Mesa/OpenGL state tracker takes some heat, it is also possible that LLVMpipe could end up working well for the Xorg state tracker or other less computationally intense Gallium3D features. It's also still a much better bet than the classic Mesa software rasterizer that can't even push out more than a frame or two per second in these OpenGL games.
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.