You know I haven't seen anyone in these comments open their eye's and realize we're talking about a 6core 6thread processor, keeping up with or beating, 4core 8 thread processors, and even at times beating a 6core 12 thread processor, in multithreaded apps. I'm half tempted to upgrade to one of these from my 9850be within the next couple months. Would still be running on an old msi k9a2 plat though.
Now in the single threaded apps, I'm thinking MS's scheduling is still to blame, as you can see with the threads bouncing between cores. You know I never saw that happen with say prime 95, because it always ran at 100% load, but I've watched it happen with any app that doesn't sustain a constant 100% load. Question, is there a way to tweak the way thread scheduling works in Vista/Win7 to where it won't do that? Or would setting processor affinity in single thread apps help to alleviate part of that problem?