Quote:
Originariamente inviato da Beppe2hd
[b]Inoltre che cosa è la pipeline?
|
Esistono infinite analogie per descrivere cosa è e a che cosa serve la pipeline. Una di queste assimila la pipeline ad una catena di montaggio: al fine di produrre più auto (operazioni) una fabbrica (CPU) organizza la produzione (esecuzione) in catena di montaggio (pipeline), per cui un'auto (operazione) è prodotta (eseguita) in più stadi. Questo di fatto permette di completare un'auto (operazione) nel tempo di lavorazione di un singolo stadio, che è molto minore rispetto al tempo che occorre per scorrere tutta la catena di montaggio. Il problema sorge se all'improvviso bisogna cambiare colore dell'auto, al che bisogna arrestare tutta la produzione, svuotare la catena di montaggio e iniziare a produrre l'auto del nuovo colore (nelle CPU si verifica questo problema per esempio in caso di salti non predetti).