News Ubuntu runs 20% faster than Windows 11 on AMD's new 96-core Ryzen Threadripper Pro 7995WX, demonstrating once more that Linux loves high core count...

Status
Not open for further replies.
I use Ubuntu under WSL on Windows 10, so am not sure how to interpret this. If I buy (only) a 7985WX, I would gladly use native Ubuntu for some jobs if I thought I could squeeze even 3-5% extra performance, but I still often need WSL for interop.
 
I use Ubuntu under WSL on Windows 10, so am not sure how to interpret this. If I buy (only) a 7985WX, I would gladly use native Ubuntu for some jobs if I thought I could squeeze even 3-5% extra performance, but I still often need WSL for interop.
WSL runs in the Windows Virtual Machine Platform. It's hard to say if Windows is allowing native task scheduling directly or is just scheduling those tasks in the window task scheduler. I would assume though WSL pays some sort of performance penalty due to running inside of a VM.

According to this review, depending on the workload type, the impact with WSL2 can range widely.

 
  • Like
Reactions: CerianK
Windows 11 Pro for Workstations has improvements over Windows 11 Pro for CPUs that have Non Uniform Memory Access (NUMA). The problem is that the scheduler in most versions of Windows keeps all threads from a single process on the same NUMA node. I have a 64 core AMD 3995WX running an application that tries to use all the cores. With Windows 10 Pro for Workstations, the application can only use 32 cores. With Windows 11 Pro for Workstations, the application uses all 64 cores.

I would bet that Windows 11 Pro for Workstations would have preformed similarly to Ubuntu had it been used in the comparison.

Note that it is possible to write applications that run on lesser versions of Windows that utilize all the cores using Processor Group Aware code. However, this code is difficult to write especially if you use .NET languages.
 
  • Like
Reactions: CerianK
Status
Not open for further replies.