[HomePage di Architettura]

Precedente Successiva

23: La Pipeline

[Slide]
[Riferimenti]
 [Schema]
[Auto-verifica]
[Esercizi]
 [Problemi]
 [Link]

Slides: (bianco e nero)

Riferimenti bibliografici

bullet

[Patterson]: Cap. 6 (par. 1 e 2)

Schema della lezione

bullet

La pipeline
bullet

il concetto

bullet

alcuni problemi (le criticità) e le soluzioni

bullet

La unità di elaborazione con pipeline

Auto-verifica della comprensione degli argomenti della lezione

"Cosa si intende per auto-verifica?"
bullet

Perché la pipeline influenza il throughput ma non il tempo di esecuzione di una istruzione?

bullet

Quali sono alcune delle scelte progettuali che sono state compiute per il processore MIPS che si rendono utili per poter introdurre la pipeline nel processore?

bullet

Quali sono le criticità?

bullet

Come si possono risolvere le criticità di controllo?

bullet

Come si possono risolvere le criticità sui dati?

Esercizi

bulletQuanto sono grandi (in bit) i registri IR/ID, ID/EX, EX/MEM, MEM/WB?
bulletCome si potrebbe implementare la propagazione per la criticità sui dati?

Problemi

Alcuni link utili:

Modificato il: 30/09/2003
Vittorio Scarano
Dipartimento di Informatica ed Applicazioni "R.M. Capocelli"
Università degli Studi di Salerno
vitsca@unisa.it