image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Editor's Choice
  • Sconti & Coupon
Offerte & Coupon
Accedi a Xenforo
Immagine di NVIDIA pronta a rilanciare la GeForce RTX 3060 con Samsung NVIDIA pronta a rilanciare la GeForce RTX 3060 con Samsung...
Immagine di I nuovi Mac desktop saranno più cari, ma il motivo non è quello che credete I nuovi Mac desktop saranno più cari, ma il motivo non è q...

Storia del Parallelismo

L' Hyper-Threading segna la fine della corsa ai Megahertz? Diamo un'occhiata a come funziona, e a quale impatto può avere sulla guerra tra le CPU.

Advertisement

Avatar di Tom's Hardware

a cura di Tom's Hardware

@Tom's Hardware Italia

Pubblicato il 02/12/2002 alle 00:00 - Aggiornato il 15/03/2015 alle 01:11
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più

Storia del Parallelismo

Il parallelismo ed il calcolo multi-thread, i concetti su cui si basa l'HT, certamente non sono nuovi. Infatti il server processor Xeon di Intel ha utilizzato l'HT sin dal suo debutto all'inizio dell'anno. Il parallelismo del thread-level ora è utilizzato dai processori di Intel, Sun, IBM e Compaq.

Per definizione, il parallelismo migliora le prestazioni con lo svolgimento simultaneo di operazioni indipendenti. Sin da metà degli anni '90, Intel ha utilizzato il parallelismo nei processori per spremere le maggiori prestazioni possibili dal silicone dei suoi processori per server application.

Nello specifico, HT si basa sul Thread-Level Parallelism (TLP), che prevede lo switch delle risorse del chip dal thread attualmente in esecuzione ad un nuovo thread, quando il primo inizia un'operazione a lunga latenza. Ciò riduce le probabilità di stallo della lunga pipeline, permettendo al secondo thread di essere eseguito mentre viene completata l'operazione a lunga latenza del primo.

Il dirottamento delle risorse da un thread all'altro comporta, comunque, una penalizzazione delle prestazioni, visto che le istruzioni del thread corrente devono essere drenate dal pipeline. Poichè lo stato dell'architettura del thread deve essere conservato nel pipeline, il nuovo processore logico deve essere attivato, e le istruzioni dal nuovo thread devono essere fornite alle risorse del processore. Questi passaggi possono richiedere 40 cicli di clock, per essere completati.

Con HT, comunque, le applicazioni software adattate al multiprocessore possono essere lanciate col doppio dei processori logici da usare. Ogni processore logico può rispondere agli interrupt in modo indipendente. Il primo processore logico può seguire un thread, mentre il secondo può seguirne un altro simultaneamente. Siccome i due thread condividono un set di risorse d'esecuzione, l'HT può usare risorse che sarebbero altrimenti inutilizzate se fosse eseguito un solo thread. Il risultato è un aumento dell'utilizzazione delle risorse d'esecuzione in ogni unità di processore fisico.

Ad esempio, un processore logico può eseguire un'operazione floating-point mentre l'altro processore logico esegue un'operazione di addition o di load. HT è complementare ai sistemi MP, perchè il sistema operativo è in grado non solo di registrare thread separati ed eseguirli su ogni processore fisico simultaneamente, ma può farlo anche su ogni processore logico, sempre in simultanea.

Tutto questo migliora le prestazioni generali e la risposta del sistema, perchè molti thread paralleli possono essere distribuiti prima grazie al doppio dei processori logici che il sistema ha a disposizione. Anche se a disposizione c'è il doppio dei processori logici, questi continuano a dividersi le stesse risorse d'esecuzione: così, il beneficio che deriverebbe da un altro processore fisico con le sue proprie risorse offrirebbe i più alti livelli di performance. In altre parole, HT è complementare al multi-processing, offrendo un miglior parallelismo in ogni processore del sistema, ma non è un rimpiazzo per il dual o il multi processing.

 

Le notizie più lette

#1
iOS 26.4, ecco le nuove funzioni per iPhone

Smartphone

iOS 26.4, ecco le nuove funzioni per iPhone

#2
I nuovi Mac desktop saranno più cari, ma il motivo non è quello che credete

Hardware

I nuovi Mac desktop saranno più cari, ma il motivo non è quello che credete

#3
Galaxy S26, dov'è finita la modalità notte?
2

Smartphone

Galaxy S26, dov'è finita la modalità notte?

#4
PS5 è stata trasformata in una Steam Machine funzionante
4

Videogioco

PS5 è stata trasformata in una Steam Machine funzionante

#5
Le particelle potrebbero non seguire la relatività di Einstein
2

Scienze

Le particelle potrebbero non seguire la relatività di Einstein

👋 Partecipa alla discussione!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca quadrati

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

I nuovi Mac desktop saranno più cari, ma il motivo non è quello che credete

Hardware

I nuovi Mac desktop saranno più cari, ma il motivo non è quello che credete

Di Andrea Maiellano
NVIDIA pronta a rilanciare la GeForce RTX 3060 con Samsung
6

Hardware

NVIDIA pronta a rilanciare la GeForce RTX 3060 con Samsung

Di Antonello Buzzi
Recensione Uperfect UColor 19 Apex: 4K e 144Hz portatili, vale la pena?

Hardware

Recensione Uperfect UColor 19 Apex: 4K e 144Hz portatili, vale la pena?

Di Roberto Buonanno
Intel mostrerà le CPU Arrow Lake Refresh la prossima settimana
4

Hardware

Intel mostrerà le CPU Arrow Lake Refresh la prossima settimana

Di Antonello Buzzi
Questa scheda madre AM5 finalmente sotto gli 80€ quest’anno

Offerte e Sconti

Questa scheda madre AM5 finalmente sotto gli 80€ quest’anno

Di Dario De Vita

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • SosHomeGarden
  • Aibay
  • Coinlabs

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2026 3Labs Srl. Tutti i diritti riservati.