HyperTransport

HyperTransport Consortium

HyperTranspordi tehnoloogia kallal alustas AMD tööd juba aastal 1997. Aastal 2001 lõid AMD ja veel mitu nimekat tehnoloogiafirmat HyperTransport Consortiumi, mis tegeleks HyperTranspordi edendamisega. Peale AMD kuulusid asutajaliikmete hulka ka sellised firmad nagu Apple, Cisco, Nvidia ja Sun Microsystems. Praegu kuulub sinna juba üle 50 maineka tehnoloogiafirma.

Tööpõhimõte

Praegustel AMD protsessoritel on kaks siini, üks loob ühenduse protsessori ja mälu vahel, seda kutsutakse mälusiiniks. Teine on HyperTransport, mis loob protsessori ja emaplaadi kiibistiku kaudu ühendatud komponentidega kiire otseühenduse. HyperTransport on sisend-väljundsiin, mis tähendab, et on olemas eraldi sisend- ja väljundandmerajad, mis lubavad protsessoril samal ajal andmeid nii saata kui ka vastu võtta. Samuti on HyperTranspordil topeltkiirusega ühendus ehk DDR (inglise keeles Double Data Rate) ja muutuv bitikiirus on vahemikus 2–32 bitti.

Paketipõhisus

HyperTransport on paketipõhine ja iga pakett koosneb 32-bitiste sõnade komplektist, sõltumata siini ühenduse laiusest. Esimene sõna paketis on alati käsksõna. Kui paketis on aadress, siis käsusõna viimased 8 bitti on aheldatud järgmise 32-bitise sõnaga, et moodustada 40-bitine aadress. Allesjäävad 32-bitised sõnad paketis on sõnumi sisu.

HTX ja HTX3

Aastal 2005 väljastati HTX (HyperTransport eXpansion) laienduspesa, mis leidis kasutust AMD emaplaatides. HTX annab tütarkaardile otseühenduse HyperTranspordi siiniga ja protsessoriga. HTX-i maksimaalne taktsagedus on 800 MHz.
2008. aasta augustis väljastati HTX3, mis on täielikult tagasiühilduv originaalse HTX-ga. HTX3 on ka tunduvalt kiirem, lubades maksimaalseks taktsageduseks 2,6 GHz.

Esisiini asendus

Üks HyperTranspordi loomise põhjustest oli esisiini asendamine. Moodsad arvutid muutusid esisiini jaoks liiga kiireks ja AMD hakkas otsima võimsamat lahendust. Kui esisiini andmeedastuskiiruse maksimum on 12,8 GB/s, siis HyperTranspordi puhul on see 51,2 GB/s. Esisiini võimsamaks muutmiseks tuleb suurendada siinide laiust, seda ei saa aga lõpmatuseni teha, ilma et esisiin liiga suureks ei läheks. HyperTransport võimaldab suuremat kiirust ilma füüsiliselt liiga suureks paisumata.

Ruuteri või kommutaatori põhiplaadi asendus

HyperTransport on suuteline asendama ruuterite ja kommutaatorite põhiplaate. Ruuteritel ja kommutaatoritel on portide vahel mitu ühendust ja andmed tuleb portide vahel edasi kanda võimalikult kiiresti. On võimalik kasutada nelja HyperTransport-Etherneti silda ja kasutada põhiplaadina HyperTransporti.

Multiprotsessorite ühendus

Veel üks kasutusvõimalus HyperTranspordile on luua ühendus NUMA multiprotsessoritega arvutite vahel.

HyperTransport 1.x

HyperTransport 1.x toetab järgmisi taktsagedusi: 200 MHz (800 MB/s), 400 MHz (1600 MB/s), 600 MHz (2400 MB/s) ja 800 MHz (3200 MB/s). HyperTransport 1.x on kasutusel sokkel 754 ja AM2 Semproni protsessorites.

HyperTransport 2.0

HyperTransport 2.0 lisas uued taktsagedused ja seega ka uued edastuskiirused. Uued taktsagedused: 1000 MHz (4000 MB/s), 1200 MHz (4800 MB/s) ja 1400 MHz (5600 MB/s). Lisati ka uus funktsioon – PCI-Expressi vastendus, mis lubab protsessoril lihtsamalt PCI-Expressi seadmetega andmeid vahetada. HyperTransport 2.0-iga töötavad kõik AMD protsessorid sokliga 939 (välja arvatud Semproni protsessorid, mis kasutavad HT 1.0).

HyperTransport 3.0

HyperTransport 3.0 uued taktsagedused: 1800 MHz (7200 MB/s), 2000 MHz (8000 MB/s), 2400 MHz (9600 MB/s) ja 2600 MHz (10 400 MB/s). HyperTransport 3.0 leiab kasutust Phenomi, Phenom II, Athlon II ja FX protsessorites.