I don't think I'm mixing up anyting.
C: Depending on the workload, sometimes it's A, sometimes it's B that gives you the higher performance...A: using 1 thread per CU helps gaming performance, TRUE
B: using 2 threads per CU and overclocking farther can in many cases give more perf if your not on a super strong WC system, also TRUE
Thanks, but I've inserted charts here from this article already.heres a link with details for 'A'
http://www.hardware.fr/articles/842-...acite-cmt.html
Nice, but it's just a few games.4/6 games got ~5% faster when using 1 thread per CU (but at the same clocks), the other 2 games were identical, aka no penalty.
Edit: I think you're reading the chart wrongly. All games gained some (2-12% [and 40% in case of Houdini 2, although it's not of typical game load]) with 4CU/2C, compared to 2CU/4C.
This diagram (and the explanation here) suggests that the default mode for unrelated threads is to execute them without sharing, if possible.the windows 8 bonus i hope is not just about making the turbo work better by ensuring threads stick to modules so the others can turn off and reduce TDP
What fixes do you mean?since thats something we should have working now with very simple fixes rather than needed to purchase a brand new OS.
Regarding utilizing cores with priority on unsharing (edit: I mean automatically), and the need for Win8: I've already pointed out it should be easy to do it on Win7 by simply enabling SMT-aware scheduling (if it's true it's already supports it in case of Intel CPU's with HT). Although, in some cases you will prefer to disable it.




Reply With Quote


Bookmarks