I always see it written that larger cores (i.e. 256kb => 512kb cache tbred to barton for example) overclock better etc. because they have a larger surface area, now it is true that the AVERAGE thermal output per unit of surface area has lowered, which is what makes people think its better. But remember when you add extra cache, the size of the ACTUAL "processing part of the chip" has not got any bigger, and still has same thermal output and surface area, just because there is an extra 256kb of cache sitting beside does not mean the heat is transferred any quicker, it would do if the "processor part of the chip" was mixed in with the cache, but this isnt true. the heat doesnt magically spread evenly over the whole chip, thus extra cache doesnt help in cooling. If anything extra cache would make it worse as it would generate heat of its own, but this is cancelled out by the fact that new cores are probably optimised slightly and dont have to access memory as much if there is more cache.
another way of explaining this is that when you add cache the hot part of the chip doesnt get any bigger, thus has same thermal output per unit area. This is quite difficult to explain, and i am bad at explaining things but it is true.
p.s. this is assuming transistor size is the same of course
now, heat spreaders dont help either as they just add another barrier to the heat to get to the heatsink, the only possible help a heatspreader adds is that it is in contact with the side of the chip as well as just the top, but heatspreaders are good though i think for just protecting the core.
forgive me for being so bad at explaining things,
another way of explaining this is that when you add cache the hot part of the chip doesnt get any bigger, thus has same thermal output per unit area. This is quite difficult to explain, and i am bad at explaining things but it is true.
p.s. this is assuming transistor size is the same of course
now, heat spreaders dont help either as they just add another barrier to the heat to get to the heatsink, the only possible help a heatspreader adds is that it is in contact with the side of the chip as well as just the top, but heatspreaders are good though i think for just protecting the core.
forgive me for being so bad at explaining things,