A Look At The Windows vs. Linux Scaling Performance Up To 64 Threads With The AMD 2990WX

Written by Michael Larabel in Operating Systems on 19 August 2018 at 11:56 AM EDT. Page 3 of 6. 38 Comments.
Threadripper 2990WX Windows vs. Linux Scaling

7-Zip file compression was yet another case where the SMT-enabled Threadripper 2990WX saw slightly lower performance on Windows but that was also the case too on Linux in this particular workload. Linux scaled much better yielding a 5.5x improvement with 32 threads over 4 threads while Windows Server 2019 yielded a 3.92x difference.

Threadripper 2990WX Windows vs. Linux Scaling

With the Stockfish chess engine benchmark was one of the cases where the 64-thread SMT configuration on Windows came out ahead of the 32-thread results. Stockfish was scaling nicely on both operating systems and meant a 9.0x increase from 4 threads to 64 threads for Windows and an 8.0x improvement on Linux, but Linux was consistently delivering better raw performance.

Threadripper 2990WX Windows vs. Linux Scaling

In the Primesieve prime number benchmark is another case where the Windows 64-thread performance was lower than 32-threads while the Linux performance was close to the same. Both operating systems yielded a 6.2~6.4x improvement in scaling over the course of the tests run.

Threadripper 2990WX Windows vs. Linux Scaling

With FFmpeg the performance only scaled up to about 12 threads and ended up being slower at the higher thread counts. On Windows was another case where having SMT enabled led to significantly lower performance on the Threadripper 2990WX.


Related Articles