Superpipelined
Definizione rapida
Superpipelined descrive un processore con pipeline suddivisa in numerose fasi brevi per aumentare la frequenza di avanzamento delle istruzioni.
Spiegazione
Più istruzioni possono trovarsi contemporaneamente in stadi diversi, così il processore avvia nuovo lavoro prima che l'operazione precedente sia terminata.
Esempio pratico
Mentre un'istruzione viene eseguita, le successive sono già nelle fasi di decodifica e caricamento.
Spiegazione tecnica
Una pipeline più profonda riduce il lavoro di ciascuno stadio, ma aumenta il costo delle interruzioni causate da salti o dipendenze.
Da non confondere con
Il superpipelining approfondisce la pipeline; l'architettura superscalare esegue più istruzioni nello stesso ciclo mediante unità parallele.