Windows Kernel unable to linearly scale performance across many cores and threads for AMD based Processors

Schaar, Robert 0 Reputation points
2025-07-11T19:01:36.51+00:00

I was wondering if Microsoft will be releasing a Windows fix or release as this issue does not exist when running the same PC with Linux...

https://www.youtube.com/watch?v=M2LOMTpCtLA

Thank you and can't wait to unlock my PC's performance and switch back to Windows 11!!

Windows for business | Windows Client for IT Pros | Performance | Application technologies and compatibility
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Smith Pham 2,670 Reputation points Independent Advisor
    2025-07-15T08:10:50.4166667+00:00

    Dear Tean,

    No, Microsoft has not released an official fix to fully address Windows' suboptimal multi-core/thread scaling on AMD CPUs, especially for high core-count chips like Threadripper or EPYC. This is a known issue where Windows’ scheduler does not handle AMD's complex multi-die architecture as efficiently as Linux does.

    Details:

    Windows struggles with NUMA node optimization and thread scheduling across CCDs/CCXs on AMD CPUs.

    Linux has better support due to open-source community tuning and more active kernel-level optimization for AMD's architecture.

    Microsoft has improved some scheduling in Windows 11, but not enough for parity with Linux in all workloads.

    No confirmed Windows patch or future release has been announced to fully resolve this.

    Conclusion: If maximum multi-core performance on AMD CPUs is your priority, Linux is still the better OS today.

    Best Regards,

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.