J'ai appris un peu sur le pipelining mais ceux-ci étaient en 4 et 5 étapes et je pense que le pipelining moderne typique est beaucoup plus long et plus compliqué dans la pratique. Quelle est la durée des pipelines typiques et dans quelle mesure peut-on s'attendre à ce qu'ils augmentent et où est le point d'atteindre des retours en baisse dans les gains de performance pour les pipelines plus longs?
16
Réponses:
Intel avait 5 étapes de pipeline dans son architecture Pentium d'origine. Le nombre d'étapes a culminé à 31 dans la famille Prescott, mais a diminué par la suite. Aujourd'hui, dans les processeurs Core série II (i3, i5 et i7), il y a 14 étapes dans le pipeline de processeurs.
Prescott n'a réalisé que des gains de performances modestes par rapport à son prédécesseur, et sa conception plus complexe exigeait beaucoup plus de puissance par rapport à ses gains de performances. Bien qu'il y ait eu d'autres facteurs contribuant à la performance décevante de Prescott, il semble clair que l'augmentation du nombre d'étapes de pipelining finit par entraîner une baisse des rendements.
Références
Prescott repousse les limites du
pipeline La
liste des pipelines de processeurs d'architecture Intel Liste des microarchitectures de CPU Intel
La profondeur de pipeline optimale pour un microprocesseur
la source
Concernant les autres processeurs modernes:
De Wikipédia .
la source