Introduction
Un processeur est dit superscalaire s'il est capable d'exécuter plusieurs instructions simultanément, chacune dans un pipeline différent.
Cette architecture n'est raisonnable que si le processeur contient plusieurs unités de calcul.
Un processeur superscalaire de degré N sera capable de produire N instructions par cycle d'horloge.

Séquençage des instructions dans un processeur superscalaire de degré 2. Il faut 9 cycles pour exécuter 10 instructions. À t = 5, toutes les unités du processeur sont sollicitées.