• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/3

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

3 Cards in this Set

  • Front
  • Back

Criticità

Sbilanciamento delle fasi



Problemi strutturali (due fasi competono per usare la stessa risorsa



Dipendenza dai dati


(Un istruzione dipende dal risultato di un istruzione precedente)



Dipendenza dal controllo


(Salti condizionati)

Sbilanciamento delle fasi

E1 può sovrascrivere i dati nel registro prima che E 2 abbia letto


· Soluzioni:


Dicomporre fasi onerose in più sottofasi


Duplicare gli esecutori delle fasi più onerose e farli operare in parallelo

Problemi strutturali

Due o più istruzioni già nella pipeline hanno bisogno della stessa risorsa


Accedere ad una stessa risorsa nello stesso ciclo di clock



Soluzioni: stalli , una memoria cache per istruzioni e una per dati