HyperTransport è una tecnologia progettata per sostituire la tradizionale tecnologia bus di ingresso / uscita nei computer. Questa tecnologia è molto più veloce delle tecnologie precedenti. È compatibile con la maggior parte dei microprocessori, indipendentemente da quale azienda li abbia realizzati.
Un bus di input/output o bus I/O è un percorso di dati che collega i processori di computer tra loro o a coprocessori o altri componenti. Fino a quando HyperTransport è stato inventato, lo standard del settore per il collegamento di diversi dispositivi hardware era il bus PCI (Peripheral Component Interconnect). Questa tecnologia è ancora utilizzata in molti computer e può collegare schede di rete o modem al computer.
Con l’evolversi della tecnologia informatica, i bus I/O tradizionali non potevano tenere il passo con le evoluzioni della velocità del processore. Per risolvere questo problema, Advanced Micro Devices (AMD) ha sviluppato la tecnologia HyperTransport nel 1997. Nel 2001, altre sette società 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 nell’industria informatica. La sua appartenenza è costituita da una varietà di aziende e organizzazioni accademiche.
HyperTransport ha molti vantaggi rispetto alle tecnologie bus più vecchie. 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 solo ampliato le dimensioni del bus 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 specifici tipi 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. Ciò 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.