logo_toms
  • HOME
  • Tom’s hardware
  • Game Division
  • MobileLabs
  • Cultura Pop
  • MotorLabs
  • B2BLABS
  • More
  • forum
  • offerte
  • forum
hammer_toms
  • HOME
  • Tom’s hardware
  • Game Division
  • MobileLabs
  • Cultura Pop
  • MotorLabs
  • B2BLABS
  • More
  • forum
  • offerte
  • forum
  • Recensioni
  • Prova 01
  • Prova 02
  • Prova 03
  • Prova 04
  • Codici sconto
CPU

Storia del Parallelismo

Recensioni
Prova 01
Prova 02
Prova 03
Prova 04
Codici sconto

Tom's Hardware vive grazie al suo pubblico. Quando compri qualcosa dai nostri link, potremmo guadagnare una commissione. Scopri di più

CPU

Storia del Parallelismo

di Tom's Hardware lunedì 2 Dicembre 2002 0:00
  • 2 min
  • vai ai commenti
Più informazioni su
  • CPU
Pagina 5: Storia del Parallelismo
  • Pagina 1 : Le prestazioni del Pentium si affidano all’Hyper-Thread
  • Pagina 2 : Benefici non intenzionali dalle applicazioni HT-ready
  • Pagina 3 : Due Thread sono Meglio di Uno
  • Pagina 4 : La Pipeline
  • Pagina 5 : Storia del Parallelismo
  • Pagina 6 : Per finire: c’

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.

Pagina 5: Storia del Parallelismo
  • Pagina 1 : Le prestazioni del Pentium si affidano all’Hyper-Thread
  • Pagina 2 : Benefici non intenzionali dalle applicazioni HT-ready
  • Pagina 3 : Due Thread sono Meglio di Uno
  • Pagina 4 : La Pipeline
  • Pagina 5 : Storia del Parallelismo
  • Pagina 6 : Per finire: c’

Indice

  • 1 . Le prestazioni del Pentium si affidano all’Hyper-Thread
  • 2 . Benefici non intenzionali dalle applicazioni HT-ready
  • 3 . Due Thread sono Meglio di Uno
  • 4 . La Pipeline
  • 5 . Storia del Parallelismo
  • 6 . Per finire: c’
di Tom's Hardware
lunedì 2 Dicembre 2002 0:00
  • 2 min
  • vai ai commenti
Shares
Più informazioni su
  • CPU
Leggi i commenti
toms_logo_white_footer
  • Privacy
  • Chi siamo
  • Contattaci
  • Feed RSS
  • Codici sconto
Google Play
App Store

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

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

Copyright © 2023 - 3Labs Srl. - Tutti i diritti riservati. - credits: logo_edinet


Da non perdere su Tom's Hardware
Smartbox - Natale
Per Natale regala un viaggio! Con le offerte Smartbox, si parte con meno di 40€!
Siete alla ricerca di un'idea regalo che sia romantica, accattivante e, magari, anche rilassante? Tranquilli, ci pensa Amazon a darvi…
3 di Tom's Hardware - 1 anno fa
  • Natale
  • Natale 2021
  • Offerte Amazon
  • Offerte di Natale
  • Offerte e Sconti
  • Offerte viaggi
  • Viaggi
  • viaggio
3
  • 2
Offerta
Surfshark offerta natale
Super offerta Surfshark VPN! 83% di sconto e 3 mesi gratis per Natale!
Nuova offerta di Natale da parte di Surfshark. Pochi giorni per sottoscrivere l'abbonamento da due anni con uno sconto dell'83%…
2 di Tom's Hardware - 1 anno fa
  • Offerte di Natale
  • Offerte e Sconti
  • Offerte Software
  • Offerte VPN
  • vpn
2
  • 3
Offerta