
Comme nous l'avons expliqué plus haut, les microprocesseurs sont fabriqués sur des wafers. À chaque fois qu'un wafer est finalisé, seul un certain nombre de microprocesseurs sur le total sont valides pour une fréquence donnée. On appelle ce taux le yield, littéralement le rendement. Plus les yields sont bons, moins le CPU est coûteux à produire à l'unité, et plus le prix de vente est bas ou la marge élevée. Les yields influent également sur le nombre de processeurs que l'on trouve sur le marché, et l'on se souviendra de l'Athlon XP 2800+ à 2,25 GHz qui était pratiquement introuvable même des semaines après sa sortie.
Et justement, les yields vont poser problème avec les processeurs multi-core. En effet, si sur le wafer il y a x chance(s) sur 100 pour que le core soit fonctionnel à y GHz, il y a x² chance(s) sur 100² pour que deux cores côte à côte soient fonctionnels à y GHz. En clair, les yields doivent être excellents pour produire des processeurs bi-core à une fréquence élevée. Ajoutons à cela les problèmes de dissipation thermique inhérents à la présence de deux cores, et vous comprendrez que la fabrication de tels CPU soit délicate. Le graphique ci-dessous représente les yields en pourcentages d'un CPU bicore en fonction de la fréquence, en prenant les données suivantes (tout à fait arbitraires) pour le même CPU mono-core (tableau) :
