Even With An Intel Core i9 7980XE, LLVMpipe Is Still Slow

In showing the potential best case, an Intel Core i9 7980XE was used with its 18 cores / 36 threads configuration with 2.6GHz base frequency and 4.2GHz turbo for this ~$2,000 USD CPU with a 165 Watt TDP.
LLVMpipe is mostly good on modern desktop CPUs as a fallback for composited desktops when no hardware GPU/driver is available, but really not intended for running any games or demanding GL workloads, but I sometimes get curious about its potential...
While all the main OpenGL drivers are onto OpenGL 4.x support, LLVMpipe (and OpenSWR) are still limited to OpenGL 3.3 support with these drivers not getting as much attention as the popular hardware drivers.
LLVMpipe performance has improved between Mesa 17.0 and 17.4-dev for the open-source Enemy Territory game...
OpenArena is also a little bit faster but obviously not fast enough even with this $2,000 CPU.
At least LLVMpipe was made a little bit faster in 2017. More details for those interested in these curiosity benchmarks can find them over on OpenBenchmarking.org.
8 Comments