Multithreading: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ciampix (discussione | contributi)
Ciampix (discussione | contributi)
Riga 54:
 
=== Costo hardware ===
In aggiunta alle componenti indicate precedentemente questa tecnica a di multithreading richiede delle componenti aggiuntive che assegnino a ogni istruzione in esecuzione un'ID che ne permetta di identificare il thread proprietario. Questa tecnica richiede che lo scambio tra i thread avvenga senza cicli di clock di stallo e quindi richiedonorichiede hardware più sofisticato; inoltre la presenza di molti thread in esecuzione in parallelo richiede generalmente cache e TLB più capienti al fine di poter servire i vari thread in modo efficiente.
 
===Esempi ===