HyperTransport

**HyperTransport** (ent. **Lightning Data Transport**) on kaksisuuntainen suoritinväylä tietokoneissa suorittimen ja keskusmuistin välillä. Väylän muut käyttötavat ovat suorittimien väliset kytkennät moniprosessointitietokoneissa.

Väylän ovat kehittäneet AMD ja API NetWorks, jotka perustivat *HyperTransport Consortiumin* vuonna 2001.

Ensimmäinen väylämäärittely on julkaistu vuonna 2001, ja muun muassa Nvidia on julkistanut tukevansa sitä 4.6.2001. AMD on ottanut tekniikan käyttöön AMD Opteron -malleissa vuonna 2003. HyperTransport 3.0 määrittely on julkaistu vuonna 2006.

HyperTransport käyttää pakettipohjaista protokollaa, jossa kaikki tieto mukaan lukien osoitteet, komennot ja data välitetään paketteina. Paketteja käytetään yhteyksien hallintaan (kuten vuonohjaus ja virheen raportointi), jonka päälle rakentuvat monimutkaisemmat tarpeet.

HyperTransport on *kytkentäperiaatteella* toimiva jaetun väylän ratkaisu.
Väylä tukee eri kaistanleveydellä kytkentää tarpeen mukaan.

Tekniikkaa käytetään muun muassa AMD:n, Transmetan, PMC-Sierran, Broadcomin ja Raza Microelectronicsin suorittimissa. Myös Apple Power Mac G5:ssä on käytetty tekniikkaa samoin kuin eräissä MIPS-arkkitehtuurin mukaisissa suorittimissa.

HyperTransportista on kolme eri versiota: 1.0, 2.0, ja 3.0. Niiden kellotaajuudet alkavat 200 megahertsistä, ja päättyvät 2,6 GhZ:n nopeuteen. (Vrt PCI – väylä 33 – 66 MhZ) HyperTransport toimii  (DDR) -periaatteella, eli se hyödyntää sähköpulssin nousevaa ja laskevaa reunaa, ja samalla sen tehollinen kellotaajuus on 2 kertaa suurempi, kuin nimelliskellotaajuus.

Hypertransportin edut tulevat ilmi siinä, että sen avulla voidaan yksinkertaistaa emolevyä paljon ilman, että sen suorituskyky kärsii. Esimerkiksi Intel joutui käyttämään emolevyissään eteläsiltaa ja pohjoissiltaa kunnes sai Nehalem-arkkitehtuuriin perustuvissa suorittimissaan integroitua muistiohjaimen suorittimeen. AMD:n suorittimissa muistiohjain on ollut jo pidempään integroituna suorittimeen, jonka vuoksi AMD on voinut yksinkertaistaa emolevyjensä rakennetta. Intelin väyläratkaisua kutsutaan nimellä QuickPath Interconnect.

## Väylän kehitys

Väylän kehitystä ohjaa *HyperTransport Consortium* yritysten yhteenliittymä, joka on perustettu vuonna 2001. 
Yhteenliittymän jäseniin kuuluvat:
* AMD
* Apple
* Broadcom
* Cisco
* NVidia
* PMC-Sierra
* SGI
* Sun Microsystems
* Transmeta

## Infinity Fabric
Infinity Fabric on jatkokehitystä ja yläjoukko HyperTransportille, jota AMD käyttää AMD Zen -arkkitehtuurin kanssa.
Infinity Fabric tukee välimuistin yhtenäisyyttä moniprosessoinnin kanssa ja käytetään NUMA-arkkitehtuurin kanssa.

AMD:n mukaan Infinity Fabric mahdollistaa DRAM-muistin täyden kaistanleveyden hyödyntämisen topologiasta riippumatta. Tekniikka mahdollistaa suunnitelmien skaalautuvuuden lyhyessä ajassa.

AMD on kertonut vuonna 2020 aikomuksesta laajentaa Infinity Fabricia omaksi arkkitehtuurisuunnitelmakseen seuraavien tuotesukupolvien aikana (Infinity Architecture). Aikomus on laajentaa CPU-CPU ja GPU-GPU -yhteyksistä myös muihin kytkentöihin. 
Infinity Fabricin toisen sukupolven myötä mahdollistuivat yhteydet kahden suorittimen välillä ja mahdollisuus kytkeä neljä grafiikkaprosessoria renkaaksi. CPU-GPU-yhteydet kuitenkin perustuvat vielä PCI Express (PCIe) -väylään, mutta kolmannessa sukupolvessa ("Infinity Architecture") on mukana CPU-GPU -yhteydet.
Infinity Architecture julkaistiin 2. sukupolven AMD Epyc -suorittimien kanssa.

## Katso myös
* RapidIO

## Lähteet

## Aiheesta muualla

* HyperTransport Consortium