HyperTransport è una tecnologia progettata per sostituire la tradizionale tecnologia bus di input/output nei computer. Questa tecnologia è molto più veloce delle tecnologie precedenti. È compatibile con la maggior parte dei microprocessori, indipendentemente dall’azienda che li ha realizzati.
Un bus di ingresso/uscita o bus di I/O è un percorso dati che collega i processori dei computer tra loro o con coprocessori o altri componenti. Fino all’invenzione di HyperTransport, lo standard industriale per il collegamento di diversi dispositivi hardware era il bus PCI (Peripheral Component Interconnect). Questa tecnologia è ancora utilizzata in molti computer e può connettere schede di rete o modem al computer.
Con l’evoluzione della tecnologia dei computer, i bus I/O tradizionali non sono stati in grado di tenere il passo con l’evoluzione della velocità del processore. Per risolvere questo problema, Advanced Micro Devices (AMD) ha sviluppato la tecnologia HyperTransport nel 1997. Nel 2001, altre sette aziende tecnologiche si sono unite ad AMD per creare il Consorzio HyperTransport. Il Consorzio è un gruppo senza scopo di lucro che gestisce e concede in licenza la tecnologia di trasporto all’interno dell’industria informatica. I suoi membri sono costituiti da una varietà di aziende e organizzazioni accademiche.
HyperTransport ha molti vantaggi rispetto alle vecchie tecnologie bus. Richiede meno energia elettrica, quindi gli utenti non devono preoccuparsi tanto del raffreddamento del computer. È anche stretto, consentendo una maggiore flessibilità. In passato i produttori di autobus avrebbero semplicemente ampliato le dimensioni degli autobus per aumentare la velocità. Ad un certo punto, questo è diventato impraticabile. La tecnologia più recente è in grado di spostare più dati in meno spazio in modo che il bus possa rimanere stretto.
Un bus PCI contiene pin dedicati che inviano solo tipi specifici di informazioni. Ciò significa che i pin non vengono utilizzati se il tipo di dati inviati non è il tipo che generalmente gestiscono. Con la tecnologia HyperTransport tutti i pin sono in grado di trasportare tutti i tipi di dati, quindi tutti i pin possono essere utilizzati ogni volta che i dati vengono inviati. Sposta i dati in pacchetti a 32 bit, che sfruttano al massimo la larghezza del bus per inviare la maggior quantità di informazioni fisicamente possibile.
Ogni HyperTransport ha due linee dati. Ogni linea può spostare 1.6 miliardi di trasferimenti di dati al secondo per ogni coppia di pin. Poiché può inviare più dati su un minor numero di pin, i costi di produzione sono ridotti.
La tecnologia crea anche linee dedicate per ogni dispositivo. Con la tecnologia bus tradizionale tutti i dispositivi condividono un bus. Questo può rallentare l’elaborazione se più di un dispositivo accede al bus alla volta. HyperTransport crea una linea dedicata per ogni dispositivo, risolvendo questo problema.