A Look At Linux Gaming Performance Scaling On The Threadripper 2950X

Written by Michael Larabel in Linux Gaming on 16 August 2018 at 08:57 AM EDT. Page 4 of 4. 19 Comments.
Threadripper 2950X - Radeon/NVIDIA Linux Gaming Thread Scaling
Threadripper 2950X - Radeon/NVIDIA Linux Gaming Thread Scaling

In A Total War Saga: THRONES OF BRITANNIA, Feral's latest Vulkan Linux game port, at 1080p low quality settings the scaling peaked at about four threads.

Threadripper 2950X - Radeon/NVIDIA Linux Gaming Thread Scaling
Threadripper 2950X - Radeon/NVIDIA Linux Gaming Thread Scaling

Or with higher quality visuals at 1080p, the GTX 1080 Ti didn't get any faster past four threads while the RX Vega 64 peaked at two CPU threads on the Threadripper 2950X.

Threadripper 2950X - Radeon/NVIDIA Linux Gaming Thread Scaling
Threadripper 2950X - Radeon/NVIDIA Linux Gaming Thread Scaling

Unigine Superposition didn't see much scaling with the increasing thread counts even at 1080p low quality settings.

Threadripper 2950X - Radeon/NVIDIA Linux Gaming Thread Scaling

The X-Plane 11 flight simulator also barely scaled to any higher frame-rates past two cores.

There are a lot of real-world Linux workloads that can benefit from 16 cores / 32 threads on the Threadripper 2950X (or even 32 cores / 64 threads with the Threadripper 2990WX), but Linux gaming isn't close to being one of them. Even on Windows, game developers are still adapting to 16 threads becoming more common and the latest Steam Survey results across platforms still indicate four CPU cores is most common at 56% of those gamers while some 34% still have just two physical CPU cores. It really won't be until the next generation of games where we can hopefully see much better scaling out of those games and then to cross our fingers that those Linux game ports and their threading capabilities don't get held up by the various porting layers employed by the various companies. Or to hope that Wine doesn't become a threading bottleneck for running Windows games on Linux. Granted, the more cores/threads of CPUs like the Threadripper 2950X can pay off if you plan on having lots of background tasks running on the system, especially if doing any game streaming/recording and similar processes.

If you didn't see my earlier results, see the Threadripper 2990WX Linux benchmarks for seeing where having more CPU cores/threads can really pay off.

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.


Related Articles
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.