Win10 Home maxes at 128GB of RAM while Pro goes up to 512GB, Home is also limited to 1CPU socket, but Pro and Enterprise will do 2 CPUs. Win10 Pro and Enterprise essentially cap at 64 threads. MS will say they support up to 256 threads on Pro/Enterprise/Server, but not optimally - Its so bad that performance is often better with 64 than it is with 128 or 256 threads. You can actually disable cores on high end servers and watch performance go up. Such that at work we're sticking with twin Xeon 8280's (HT disabled) as opposed to swapping in Epyc 7742 if its on a Windows server (don't have this problem if you're on RHEL or ESXi.)

Anyone here tried a 3990x with different workloads in any version of Windows?