Superscalaire
Un CPU superscalaire peut exécuter plusieurs instructions par cycle d’horloge. Comme la vitesse de traitement se mesure en cycles d’horloge par seconde (mégahertz), un processeur superscalaire sera plus rapide qu’un processeur scalaire affichant la même fréquence en mégahertz.
Une architecture superscalaire comprend des unités d’exécution parallèles, qui peuvent exécuter des instructions simultanément. Cette architecture parallèle a été mise en œuvre pour la première fois dans des processeurs RISC, qui utilisent des instructions courtes et simples pour effectuer des calculs. Grâce à leurs capacités superscalaires, les processeurs RISC ont généralement été plus performants que les processeurs CISC fonctionnant à la même fréquence en mégahertz. Toutefois, la plupart des processeurs basés sur CISC, comme l’Intel Pentium, incluent désormais aussi certains éléments d’architecture RISC, ce qui leur permet d’exécuter des instructions en parallèle. Presque tous les processeurs conçus après 1998 sont superscalaires.
Testez vos connaissances