For HyperThreaded CPUs, the emulated/fake second core offers a fraction of the performance of a real secondary core. Even though Microsoft Windows CPU Scheduler is aware of these fake CPUs as of XP, it can not predict how demanding the next time slice can be. It can therefore throw a thread onto one of these fake CPUs and performance can be degraded. In some cases, a default CPU affinity to avoid these fake cores is ideal. I'm here to deliver ;).
You can already do this manually with default affinities, but it is nice to have to easy option. I'm releasing a beta version soon. I've made rapid progress on this. Another big new feature is making its way to v4.1 as well. I'll explain more in a later post.
Sunday, 19 December 2010
v4.1 beta coming - New logical core avoidance (avoid fake cores)
Posted on 01:32 by Unknown
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment