Myrinet

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken

Myrinet, ANSI/VITA 26-1998, is een hoge snelheid local area networking systeem ontwikkeld door Myricom met als doel het verbinden van meerdere systemen in een computercluster. Door de lagere protocol overhead in vergelijking met andere netwerkstandaarden zoals Ethernet biedt het een betere doorvoersnelheid, minder storing en minder vertraging tijdens het gebruik van de processor van het host systeem. Ook al kan het gebruikt worden in een traditionele omgeving Myrinet wordt toch met name gebruikt voor applicaties die deze techniek herkennen en derhalve het besturingssysteem ontzien door deze niet te gebruiken bij het aanroepen van het netwerk.

Myrinet bestaat fysiek uit twee fibre optic kabels, 1 voor up- en 1 voor downstream, die aan de host computers met 1 connector zijn aangesloten. De machines zelf zijn onderling verbonden door routers en switches met een lage overhead in tegenstelling tot het direct aan elkaar koppelen van systemen. Om fouten te voorkomen bevat Myrinet een aantal fault tolerance eigenschappen, meestal ondersteund door de switches. Myrinet kent onder andere flow control, error control en "hartslag" monitoring op elke aansluiting. De eerste generatie ondersteunde 512 Mbit/s in beide richtingen. Latere versies ondersteunen 1,28 Gbit/s en 2 Gbit/s.

Myrinets doorvoersnelheid ligt vrij dicht tegen de theoretische snelheid van de fysieke laag aan. Op de 2 Gbit/s versie haalt Myrinet meestal 1,98 Gbit/s aan doorvoersnelheid: behoorlijk beter dan Ethernet waar de snelheid varieert van 0,6 tot 1,9 Gbit/s. Echter voor supercomputers is de lage vertraging van Myrinet even belangrijk als de hoge doorvoersnelheid omdat, volgens Amdahls wet, een high-performance parallel systeem tegen een bottleneck aanloopt bij het langzaamste sequentiele proces, meestal de vertaging bij het versturen van informatie over het netwerk in vrijwel alle parallelle supercomputertaken.

Externe link[bewerken]