Multithreading: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 11:
 
== Coarse-grained multithreading ==
=== Idea di base ===
Il multithreading ''coarse-grained'' (a grana grossa) prevede che il processore esegua un singolo thread fino a quando questo non viene bloccato da un evento che normalmente ha una elevata latenza (per esempio un [[cache miss]]), in questo caso il processore provvede a eseguire un altro thread che era pronto per l'esecuzione. Il thread di rimpiazzo rimane in esecuzioni fino a quando il primo thread non è pronto per l'esecuzione.