L'esecuzione dinamica consiste nel regolare in modo ottimale l'eseguzione delle istruzioni predicendo quello che sarà il flusso di programma. Viene analizzato il modo in cui il programma si sviluppa, quindi si sceglie la sequenza migliore per eseguire le istruzioni in attesa e si procede all'esecuzione speculativa secondo tale ordine.
|
|