MK one schrieb:wäre der Windows Scheduler in der Lage gewesen einen derartigen Workload zu erkennen hätte diese auf nur einen Thread pro Modul zurückschalten können und der Unterschied wäre nicht so groß ausgefallen zum Intel Quadcore
Nun soll plötzlich Windows an der Misere Schuld sein? Da muss ich dich leider enttäuschen!
Windows konnte knapp 3 Monate nach dem Launch genauso mit den Bulldozern umgehen, wie du es dir vorstellst.
The first update simply tells Windows 7 to schedule all threads on empty modules first, then on shared cores. The second hotfix increases Windows 7's core parking latency if there are threads that need scheduling. There's a performance penalty you pay to sleep/wake a module, so if there are threads waiting to be scheduled they'll have a better chance to be scheduled on an unused module after this update.
https://www.anandtech.com/show/5448/the-bulldozer-scheduling-patch-tested
Geholfen hat es aber trotzdem nicht.
Im besten Fall gab es eine minimale Verbesserung.