By soft electronsPosted Tuesday 13th October 2009 13:43 GMT
For mobile users, the speed gain with power hike is not noticeable, but the battery life will be more noticeable. I don't think this is the right target but then maybe there is no other opportunity. Servers and enterprise should be all multithread by now (so running every core).
By Anonymous CowardPosted Tuesday 13th October 2009 21:43 GMT
While I'm not sure Vista cannot make the difference between physical CPUs vs. hyperthreaded ones, I hope that is not so.. Linux has been able to do so for the past.. what, 4-5 years now ? I'd hate to imagine what would happen if, say, the only two CPU consuming threads are run on the same physical core, but different hyperthreaded ones, just because the OS couldn't tell the difference.
By soft electronsPosted Wednesday 14th October 2009 03:23 GMT
It would depend on power*time (or its integration) difference. Maybe you halve the time (double the clock), but the power is going to be more than that by the voltage increase squared, right?
By BobTBPosted Wednesday 14th October 2009 09:32 GMT
It very much depends on use case & how well the power is managed. If you double the clock & run for half the time then yes energy used is same or greater (depending on voltage) but, with good power managment, if you run fast there is more opportunity to sleep longer & deeper.
By Alexis VallancePosted Wednesday 14th October 2009 09:34 GMT
Sounds more like they underclock under normal circumstances and return to normal speed when needed.
The turbo boost sounds more like a marketing gimmick to me - 'slows down to cool down' won't sell as many chips!
RE: Physical cores vs. Virtual (hyperthread) cores # #
By QuatrouxPosted Wednesday 14th October 2009 13:21 GMT
If Windows sucks because it is just now releasing an OS that differentiates between physical and virtual cores, where does that leave Mac? The article handed you a pro-Linux talking point on a silver platter. Did you miss the preceding paragraph about Apple’s grand central dispatch? If your thinking was less Microsoft-centric your OS of choice might be taken more seriously.
By mattawPosted Thursday 15th October 2009 06:43 GMT
Modern <=90nm silicon processes no longer lose most of their energy in switching gates (more is the pity) but in simple leakage across the transistors. This exponentially increases as things are made smaller and exponentially increases with temperature. The energy loss happens even if the gates are "idle"!
Fast logic transistors == horrible leakage
So to solve this problem engineers add header and footer power switch transistors (bad logic transistors, so slow) to turn "hard off" whole sections of circuit. This Intel strategy means Intel can have its cake and eat it too.
Running some cores faster and turning "hard off" others saves all that lovely "idle" leakage. The thermal mass of the packaging and die will prevent excessive temperature rises in that one core saving exponential thermal effects.
Comments on: Idle wild: how Intel's mobile Core i7 speeds up to slow down
mobile don't care #
By soft electrons Posted Tuesday 13th October 2009 13:43 GMT
@soft electrons #
By BobTB Posted Tuesday 13th October 2009 14:53 GMT
Proscribed? #
By sam bo Posted Tuesday 13th October 2009 20:36 GMT
forgive... #
By Simon10 Posted Tuesday 13th October 2009 21:31 GMT
Physical cores vs. Virtual (hyperthread) cores #
By Anonymous Coward Posted Tuesday 13th October 2009 21:43 GMT
OK, I'll bite #
By Ed Hume Posted Wednesday 14th October 2009 02:21 GMT
@BobTB #
By soft electrons Posted Wednesday 14th October 2009 03:23 GMT
@soft electrons #
By BobTB Posted Wednesday 14th October 2009 09:32 GMT
Hmm #
By Alexis Vallance Posted Wednesday 14th October 2009 09:34 GMT
RE: Physical cores vs. Virtual (hyperthread) cores # #
By Quatroux Posted Wednesday 14th October 2009 13:21 GMT
Its all in the leakage... #
By mattaw Posted Thursday 15th October 2009 06:43 GMT