Casa Hardware Che cos'è l'hyperthreading (ht)? - definizione da techopedia

Che cos'è l'hyperthreading (ht)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Hyperthreading (HT)?

La tecnologia Hyperthreading (HT) è una tecnologia proprietaria di proprietà di Intel Corp. progettata per migliorare le prestazioni complessive della CPU superscalare utilizzando il multithreading hardware simultaneo. Un'architettura CPU superscalare implementa thread paralleli di unità di informazioni, un processo noto come parallelismo a livello di istruzione (ILP). Una CPU con capacità di multithreading può eseguire contemporaneamente diverse parti del programma, come i thread.


HT consente a un'applicazione multithread di implementare thread in parallelo da un singolo processore multicore, che esegue thread in forma lineare. Il principale vantaggio di HT è che consente l'esecuzione simultanea di più thread, migliorando i tempi di risposta e reazione migliorando le capacità e il supporto del sistema.

Techopedia spiega Hyperthreading (HT)

Un processore HT contiene due set di registri: i registri di controllo e i registri di base. Un registro di controllo è un registro di elaborazione che controlla o modifica le prestazioni complessive della CPU cambiando modalità indirizzo, controllo interrupt o controllo coprocessore. Un registro di base è una posizione di memoria e parte della CPU. Entrambi i processori logici hanno lo stesso bus, cache e unità di prestazioni. Durante l'esecuzione, ciascun registro gestisce i thread singolarmente.


Modelli precedenti con tecniche simili sono stati realizzati con thread software a doppia elaborazione che dividevano le istruzioni in diversi flussi e più di un processore eseguiva comandi. I PC che dispongono di multithread contemporaneamente hanno il supporto hardware e la possibilità di eseguire più di un thread di informazioni in forma parallela.


Per garantire risultati ottimali, un sistema PC richiede diversi componenti, tra cui un chipset della scheda madre compatibile, un sistema di input / output di base (BIOS) e aggiornamenti supportati dalla tecnologia HT e un sistema operativo compatibile (SO).


HT è stato sviluppato da Digital Equipment Corporation, ma è stato lanciato sul mercato nel 2002, quando Intel ha introdotto Foster Xeon basato su MP e rilasciato Pentium 4 basato su Northwood con 3, 06 GHz. Altri processori HT sono entrati nel mercato, tra cui Pentium 4 HT, Pentium 4 Extreme Edition e Pentium Extreme Edition.

Che cos'è l'hyperthreading (ht)? - definizione da techopedia