Cos'è l'Hyper-Threading e come funziona?

What Is Hyper Threading



Hyper-Threading è una tecnologia utilizzata da Intel nei propri processori per aumentare le prestazioni. Lo fa consentendo al processore di lavorare su due thread contemporaneamente.



Hyper-Threading è una tecnologia utilizzata da Intel nei propri processori per aumentare le prestazioni. Lo fa consentendo al processore di lavorare su due thread contemporaneamente. Ciò significa che il processore può lavorare su due attività contemporaneamente, il che può portare a un significativo aumento delle prestazioni.





cos'è lo strumento di blocco sam

Hyper-Threading può essere un ottimo modo per aumentare le prestazioni, ma è importante capire come funziona prima di utilizzarlo. Altrimenti, potresti non ottenere tutti i vantaggi della tecnologia.





Se sei interessato a utilizzare Hyper-Threading, assicurati di fare qualche ricerca e parlare con un esperto IT prima di abilitarlo.



Prima abbiamo avuto processori single core . Questi processori funzionavano a una certa velocità ed erano in grado di fornire prestazioni a quella velocità. Poi è arrivata l'era dei processori con più core . Qui, ogni singolo core potrebbe fornire la propria velocità in modo indipendente. Ciò ha aumentato esponenzialmente la potenza della CPU e quindi aumentato le prestazioni complessive del dispositivo di elaborazione. Ma la tendenza umana è sempre quella di cercare il meglio. Quindi, multithreading è stato introdotto che ha leggermente aumentato le prestazioni, ma poi Hyper Threading . È stato introdotto per la prima volta nel 2002 con i processori Intel Xeon. Durante l'implementazione dell'hyperthreading, la CPU era sempre impegnata nell'esecuzione di alcune attività.

Hyper Threading



scorciatoia per tagliare e disegnare

È stato introdotto per la prima volta con il chip Intel Xeon e successivamente è apparso sui SoC consumer con il Pentium 4. È presente sui processori Intel Itanium, Atom e Core i.

Cos'è l'Hyper Threading

È come se il tempo di attesa o la latenza di commutazione della CPU da un'attività all'altra fosse trascurabile. Ciò consente a ciascun core di elaborare continuamente le attività senza richiedere un timeout.

Utilizzando l'Hyperthreading, Intel mira a ridurre i tempi di esecuzione di un'attività specifica su un singolo core. Ciò significa che un core del processore eseguirà più attività una dopo l'altra senza alcun ritardo. Alla fine, questo ridurrà il tempo necessario per completare completamente l'attività.

Sfrutta direttamente l'architettura superscalare, in cui più istruzioni operano su dati separati che vengono accodati per l'elaborazione da parte di un singolo core. Ma per questo, anche il sistema operativo deve essere compatibile. Ciò significa che il sistema operativo deve supportare SMT o multithreading simultaneo.

Inoltre, secondo Intel, se il tuo sistema operativo non supporta questa funzione, dovresti semplicemente disabilitare l'hyperthreading.

Alcuni dei vantaggi dell'Hyperthreading:

  1. Avvio simultaneo di applicazioni ad alta intensità di risorse mantenendo le prestazioni del sistema
  2. Mantieni i tuoi sistemi sicuri, efficienti e gestibili riducendo al minimo l'impatto sulle prestazioni
  3. Fornire spazio per la futura crescita aziendale e nuove opportunità di soluzioni

Per riassumere, se si dispone di una macchina che viene utilizzata per imballare alcune scatole, la macchina confezionatrice deve attendere dopo aver imballato una scatola fino a quando non riceve un'altra scatola dallo stesso nastro trasportatore. Ma se implementiamo un altro nastro trasportatore che serve la macchina fino a quando il primo consegna un'altra scatola, questo aumenterà la velocità di imballaggio della scatola. Questo è ciò che l'Hyperthreading consente con il tuo processore single core.

Scarica PC Repair Tool per trovare rapidamente e correggere automaticamente gli errori di Windows

LA NOTA : L'articolo è stato modificato il 28 dicembre 2018.

"ricerca di aggiornamenti su questo computer"
Messaggi Popolari