Voordelen van een kleinere core zijn lager energieverbruik (en dus minder warmteontwikkeling), lagere kosten (meer cores kunnen van 1 wafer gemaakt worden) en maken ze hoger geklokte processoren mogelijk.
Je vergeet hier helaas bij dat door dat het oppervalk kleiner wordt, de temp per oppervlakte-eenheid (mm2) ook toeneemt. Dit is iets waar intel ook tegenaangelopen is bij het ontwikkelen van de P4 (hierover zo iets meer uitleg). Het klopt dat door het lagere energie verbruik er minder warmte door de afzondelijke onderdelen gegenereerd wordt. Maar al die kleine onderdelen zitten nu nog dichter op elkaar waardoor ze elkaar beinvloeden qua temperatuur (de verspreiding van de warmte is dan niet meer optimaal). Als ze dan ook een hogere klok toepassen worden die 'minder' warme onderdelen weer even warm als vanouds. Het is dus altijd een compromis tussen snelheid, voltage en yields (zeg maar voor het gemak het aantal procs dat ze werkend uit een wafer krijgen) voor intel.
Om mijn voorbeeldje van de Intel P4 wat verder te verduidelijken. Intel heeft bij de bouw van deze processor de logica blokken zoveel mogelijk aan de buitenrand van de proc geplaatst wat uiteindelijk zorgt voor een betere hittespreiding welke. Als zij dit niet hadden gedaan was de core waarschijnlijk veel sneller (bij stevig gebruik) te warm geworden waardoor de themal-sensor in de P4 deze had teruggeklokt.
Hieronder een zeer (zeer) schematische

indeling van de core ... bij p3 zatten alle logica blokken ('L') tegen elkaar aangedrukt. De P4 heeft een andere opbouw zoals te zien .. alle logica ('L') is naar de rand geduwd (voor zover mogeljik) om een beter warmtespreiding te krijgen
P3 opbouw
( ' =L= ' -> logica)
+-----+-----+-----+
| =L=|=L=|=L= |
+-----+-----+-----+
| =L=|=L=|=L= |
+-----+-----+-----+
|=L=|=L= |=L= |
+-----+-----+-----+
P4 opbouw
( ' =L= ' -> logica, ' -|-|-|- '-> 'lege' ruimte)
+-----+-----+-----+-----+-----+
| =L=|-|-|-|-|=L=|-|-|-|-|=L= |
+-----+-----+-----+-----+-----+
| =L=|-|-|-|-|-|-|-|-|-|-|-|-|=L= |
+-----+-----+-----+-----+-----+
| =L=|-|-|-|-|-|-|-|-|-|-|-|-|=L= |
+-----+-----+------+-----+-----+
| =L=|-|-|-|-|=L=|-|-|-|-|=L= |
+-----+-----+-----+-----+-----+