I am choosing between 3 Intel Skylake processors, i5-6500, i5-6600K and i7-6700K.
The i5-6500 has a base clock of 3.2Ghz and a turbo boost up to 3.6Ghz, the i5-6600K has a base clock of 3.5Ghz and a turbo boost up to 3.9Ghz and i7-6700K has a base clock of 4.0Ghz and a turbo boost up to 4.2Ghz.
To be most CPU & power efficient, is it better to have the highest base clock, or the shortest range of turbo boost?
My understanding is that with turbo boost, more power is drawn (more heat too) so it's best to choose one with the highest base clock. But how can i7-6700K be more power efficient than i5-6500 and i5-6600K, even with no overclock?
But someone also said to me that the CPU with the smallest range of turbo boost is the most efficient. Is that true? That makes sense somewhat, but then how come the turbo boost range is so narrow on i7-6700K? Is it because it's already so hot that its turbo boost can only go up 5% of its base clock? But then, isn't this a K processor, ripe for overclocking? (If it's already dissipating so much heat, isn't it better to overclock an i5-6600K?)
And someone also said to me, the turbo boost of i5-6600K is 3.9Ghz, just a few hundred mhz shy of i7--6700K's base and turbo boost, so their overclocking capability should be very similar. Also because the i5-6600K is cooler, so can overclock more. Is that really true? Then why is the i7 slightly more expensive, for its bigger cache and hyper threading?
Thanks.
The i5-6500 has a base clock of 3.2Ghz and a turbo boost up to 3.6Ghz, the i5-6600K has a base clock of 3.5Ghz and a turbo boost up to 3.9Ghz and i7-6700K has a base clock of 4.0Ghz and a turbo boost up to 4.2Ghz.
To be most CPU & power efficient, is it better to have the highest base clock, or the shortest range of turbo boost?
My understanding is that with turbo boost, more power is drawn (more heat too) so it's best to choose one with the highest base clock. But how can i7-6700K be more power efficient than i5-6500 and i5-6600K, even with no overclock?
But someone also said to me that the CPU with the smallest range of turbo boost is the most efficient. Is that true? That makes sense somewhat, but then how come the turbo boost range is so narrow on i7-6700K? Is it because it's already so hot that its turbo boost can only go up 5% of its base clock? But then, isn't this a K processor, ripe for overclocking? (If it's already dissipating so much heat, isn't it better to overclock an i5-6600K?)
And someone also said to me, the turbo boost of i5-6600K is 3.9Ghz, just a few hundred mhz shy of i7--6700K's base and turbo boost, so their overclocking capability should be very similar. Also because the i5-6600K is cooler, so can overclock more. Is that really true? Then why is the i7 slightly more expensive, for its bigger cache and hyper threading?
Thanks.