Ecco una rottura:
* Come funziona: HTT funziona duplicando alcune parti del core del processore, come lo stato architettonico (registri) mentre condividono le principali risorse di esecuzione (unità di esecuzione, cache). Ciò consente al core di lavorare essenzialmente su due thread separati di esecuzione contemporaneamente. Se un thread è in attesa di dati (ad esempio, dalla memoria), il core può passare all'elaborazione dell'altro thread, utilizzando risorse che altrimenti sarebbero inattive.
* Vantaggi: L'HTT può migliorare le prestazioni complessive del sistema, in particolare nei carichi di lavoro multithread in cui ci sono più attività o thread che possono funzionare contemporaneamente. Aumenta il rendimento del processore utilizzando meglio le risorse del core.
* Limitazioni: HTT non fornisce lo stesso livello di aumento delle prestazioni con due nuclei fisici separati. Poiché i core logici condividono le risorse di esecuzione, possono esserci limiti di contesa e prestazioni. Il guadagno delle prestazioni effettivi dipende dal carico di lavoro e da quanto bene è ottimizzato per il multithreading.
* Non una tecnologia di virtualizzazione: È importante notare che Hyper-threading non è virtualizzazione. È una tecnica a livello di hardware per migliorare l'utilizzo del core.
* Altri nomi: Mentre Hyper-threading è il nome Intel ufficiale, altri termini a volte usati in modo informale includono "Multithreading simultaneo (SMT)".
Quindi, in sintesi, la tecnologia iper-threading (HTT) è la risposta corretta.
hardware © www.354353.com