An error was discovered by a user in the Anandtech Forums (Agent-47), where Windows is treating each CPU thread of a Ryzen processor as if each thread was a real core with its own L2 and L3 cache. This was tested with an 8 core, 16 thread Ryzen CPU (obviously).
I do not own one of these CPU's yet, and I've had reservations due to the mysterious performance delta of SMT on vs off, a teething problem AMD themselves are aware of. It would appear that Windows could be a culprit behind this performance delta. I do not know if Microsoft is aware of this SMT error or not. It's possible the fix is already in the works, I have no way of knowing that. If the rumor is true - that the next Xbox will be using a Ryzen-base APU - it's reasonable to assume such an error could also impact performance of a Windows-based gaming console as well.
Please discuss. Could this Windows error really be impacting performance for SMT that much? Will the error be fixed? Any Windows Devs on here that know about this error?