Siirry sisaltoon

HyperTransport

Wikipediasta

HyperTransport (ent. Lightning Data Transport) on kaksisuuntainen suoritinvayla tietokoneissa suorittimen ja keskusmuistin valilla. Vaylan muut kayttotavat ovat suorittimien valiset kytkennat moniprosessointitietokoneissa.

Vaylan ovat kehittaneet AMD ja API NetWorks, jotka perustivat HyperTransport Consortiumin vuonna 2001.[1]

Ensimmainen vaylamaarittely on julkaistu vuonna 2001, ja muun muassa Nvidia on julkistanut tukevansa sita 4.6.2001.[2] AMD on ottanut tekniikan kayttoon AMD Opteron -malleissa vuonna 2003.[3] HyperTransport 3.0 maarittely on julkaistu vuonna 2006.[4]

HyperTransport kayttaa pakettipohjaista protokollaa, jossa kaikki tieto mukaan lukien osoitteet, komennot ja data valitetaan paketteina. Paketteja kaytetaan yhteyksien hallintaan (kuten vuonohjaus ja virheen raportointi), jonka paalle rakentuvat monimutkaisemmat tarpeet.[5]

HyperTransport on kytkentaperiaatteella toimiva jaetun vaylan ratkaisu.[6] Vayla tukee eri kaistanleveydella kytkentaa tarpeen mukaan.[7]

Tekniikkaa kaytetaan muun muassa AMD:n, Transmetan, PMC-Sierran, Broadcomin ja Raza Microelectronicsin suorittimissa. Myos Apple Power Mac G5:ssa on kaytetty tekniikkaa samoin kuin eraissa MIPS-arkkitehtuurin mukaisissa suorittimissa.

HyperTransportista on kolme eri versiota: 1.0, 2.0, ja 3.0. Niiden kellotaajuudet alkavat 200 megahertsista, ja paattyvat 2,6 GhZ:n nopeuteen. (Vrt PCI - vayla 33 - 66 MhZ) HyperTransport toimii engl. double datarate (DDR) -periaatteella, eli se hyodyntaa sahkopulssin nousevaa ja laskevaa reunaa, ja samalla sen tehollinen kellotaajuus on 2 kertaa suurempi, kuin nimelliskellotaajuus.

Hypertransportin edut tulevat ilmi siina, etta sen avulla voidaan yksinkertaistaa emolevya paljon ilman, etta sen suorituskyky karsii. Esimerkiksi Intel joutui kayttamaan emolevyissaan etelasiltaa ja pohjoissiltaa kunnes sai Nehalem-arkkitehtuuriin perustuvissa suorittimissaan integroitua muistiohjaimen suorittimeen.[8] AMD:n suorittimissa muistiohjain on ollut jo pidempaan integroituna suorittimeen, jonka vuoksi AMD on voinut yksinkertaistaa emolevyjensa rakennetta. Intelin vaylaratkaisua kutsutaan nimella QuickPath Interconnect.[9][3]

Vaylan kehitys

[muokkaa | muokkaa wikitekstia]

Vaylan kehitysta ohjaa HyperTransport Consortium yritysten yhteenliittyma, joka on perustettu vuonna 2001. [1] Yhteenliittyman jaseniin kuuluvat:[10]

Infinity Fabric

[muokkaa | muokkaa wikitekstia]

Infinity Fabric on jatkokehitysta ja ylajoukko HyperTransportille, jota AMD kayttaa AMD Zen -arkkitehtuurin kanssa.[11][12] Infinity Fabric tukee valimuistin yhtenaisyytta moniprosessoinnin kanssa ja kaytetaan NUMA-arkkitehtuurin kanssa.[11][12]

AMD:n mukaan Infinity Fabric mahdollistaa DRAM-muistin tayden kaistanleveyden hyodyntamisen topologiasta riippumatta.[11] Tekniikka mahdollistaa suunnitelmien skaalautuvuuden lyhyessa ajassa.[11]

AMD on kertonut vuonna 2020 aikomuksesta laajentaa Infinity Fabricia omaksi arkkitehtuurisuunnitelmakseen seuraavien tuotesukupolvien aikana (Infinity Architecture).[13] Aikomus on laajentaa CPU-CPU ja GPU-GPU -yhteyksista myos muihin kytkentoihin.[13] Infinity Fabricin toisen sukupolven myota mahdollistuivat yhteydet kahden suorittimen valilla ja mahdollisuus kytkea nelja grafiikkaprosessoria renkaaksi. CPU-GPU-yhteydet kuitenkin perustuvat viela PCI Express (PCIe) -vaylaan, mutta kolmannessa sukupolvessa ("Infinity Architecture") on mukana CPU-GPU -yhteydet.[13] Infinity Architecture julkaistiin 2. sukupolven AMD Epyc -suorittimien kanssa.[14]

  1. | a b Gray, Douglas F.: AMD announces HyperTransport Technology Consortium IT World. Arkistoitu 14.3.2017. Viitattu 13.3.2017.
  2. | NVIDIA to Adopt AMD HyperTransport Technology Nvidia. Viitattu 15.1.2017.
  3. | a b Intel's New Core i7 and Xeon 5500 CPUs electronicsnexus. Viitattu 15.1.2017.
  4. | Hypertransport 3.0 specification announced Tom's Hardware. Viitattu 13.3.2017.
  5. | Jay Trodden & Don Anderson: HyperTransport System Architecture (PDF) (sivu 60) MindShare. Viitattu 4.12.2021. (englanniksi)
  6. | Stokes, Jon: API Networks Launches Switch; HyperTransport Moves Closer (sivu 1) ars technica. Viitattu 13.3.2017. (englanniksi)
  7. | Stokes, Jon: API Networks Launches Switch; HyperTransport Moves Closer (sivu 2) ars technica. Viitattu 13.3.2017. (englanniksi)
  8. | Canardplus plaza.fi. 2009. Arkistoitu 21.5.2009. Viitattu 4.3.2008.
  9. | Muropaketti plaza.fi. 2008. Arkistoitu 3.8.2008. Viitattu 10.8.2008.
  10. | HyperTransport Consortium hypertransport.org. Arkistoitu 16.10.2016. Viitattu 15.1.2017.
  11. | a b c d Usman Pirzada: AMD's Infinity Fabric Detailed - The Innovative, Real-World Implementation of The Company's 'Perfect Lego' Philosophy wccftech.com. 16.1.2017. Viitattu 29.1.2020. (englanniksi)
  12. | a b AMD Naples server processor: More cores, bandwidth, memory than Intel Ars Technica. Viitattu 13.3.2017.
  13. | a b c Ian Cutress: AMD Moves From Infinity Fabric to Infinity Architecture: Connecting Everything to Everything anandtech.com. 5.3.2020. Arkistoitu 4.12.2021. Viitattu 4.12.2021. (englanniksi)
  14. | https://www.amd.com/en/technologies/infinity-architecture

Aiheesta muualla

[muokkaa | muokkaa wikitekstia]