AnandTech recently found a problem in its review of AMD Thread Tearer 3990X: For this monster with 64 core 128 threads, Windows 10 does not fully unlock its performance potential, and different versions are performing differently. Professional Professional’s results are significantly lower than those in enterprise enterprise. Is that really the case?
According to Microsoft specifications, Windows 10 Pro supports up to two-way, 128 processor cores, and Windows 10 Enterprise is up to four-way, 256- so they should all be able to support the Tearer 3990X.
However, AnandTech found in tests that Windows 10 defaulted to split the tearer 3990X into two groups, each group of 32 core 64 threads, that is, as a two-way system, after closing multiple threads, 64 core 64 threads were recognized by Windows as a group.
We know that desktop-level apps are hardly specifically optimized for dual-track, and Windows schedulers don’t assign threads to them well.
128 logical cores are identified as two-way
Turned off multithreaded and became a single-way
At the same time, the Performance of the Windows 10 Enterprise Tearer 3990X is significantly better than the Pro, even more than 8 times worse in extreme cases, and after shutting down multiple threads, performance improves generally, more than four times in extreme cases.
Tom’s Hareware contacted AMD immediately after hearing it and received an official response: “For thread tearer 3990X, AMD officially recommends Windows 10 Pro or Linux. Later versions of Windows 10 do not result in additional performance gains or compatibility improvements. We understand that there are media perceptions (of different versions of Windows 10) that there is a difference, but we think it should be a test error and we are investigating. “
Subsequently, Tom’s Hareware also retested and verified that the performance of the Tearer 3990X was exactly the same, with the vast majority of items with a difference of less than 0.3%, within the margin of error, and the most extreme was only 1.25%, which was not enough.
At the same time, Windows 10, both Pro and Enterprise, does not divide 128 threads into two routes, but completely.
So, as a fairly authoritative, professional hardware media, what exactly did AnandTech do wrong?
Check out AMD’s official Tearer 3990X test guide and find that the opening article highlights how to make the most of more than 64 threads, the first of which is to require a fresh installation of the latest version of Windows 10 x64. The system version number is at least 18362.535 or higher, especially to ensure that the patch KB4530684 is updated.
Windows used by Tom’s Hardware 10 system version of 18362.592, just in line with AMD requirements, AnandTech did not disclose the system version, so it can be concluded that AnandTech system version slightly older, at least did not update the patch KB4530684, only to lead to the tearer 3990X “residual blood.”
However, query the Microsoft knowledge base article, KB4530684 update log did not mention this optimization, can only say that Microsoft is too low-key.
In addition, AMD also stressed that, with technical cooperation, many commonly used test tools have been upgraded to support 64 core 128 threads, such as CineBench R20 20.06, POV-Ray 3.7, and therefore strongly recommend the latest version of the tool for testing.