AMD Horus

Newisysin AMD : lle kehittämä Horus -järjestelmä (nimetty muinaisen egyptiläisen jumalan Horuksen mukaan)luotiin mahdollistamaan AMD Opteron -prosessoreihin perustuvien tietokoneiden ohittaminen nykyisen 8-prosessorin (8 prosessorin kantaa ) arkkitehtuurien rajoituksen. Opteron-prosessorit tukevat HyperTransport -välimuistin koherenttia väylää(ccHT) "saumattomaan" moniprosessorivuorovaikutukseen fyysisten prosessorien välillä, mutta koska ccHT-rajapintoja ei voi olla enempää kuin kolme sirua kohden, järjestelmät on rajoitettu enintään 8 korttipaikan arvoon. HyperTransport-väylän pituus on myös rajoitettu, eikä se tue ulkoisia liitäntöjä ulkoista viestintää varten.

Horus-järjestelmä kiertää nämä rajoitukset luomalla pseudo-Opteronan, Horus-sirun, joka yhdistää neljään todelliseen Opteroniin HyperTransport-väylän kautta. Koska Opteronit on niputettu viiden prosessorin järjestelmään, siitä tulee Horuksen perussolmu (kutsutaan "neljäksi" todellisten prosessorien lukumäärän jälkeen). Horus-siru toteuttaa myös valinnaisen ulkoisen liitännän (perustuu InfiniBand -standardeihin ), joka pystyy kommunikoimaan jopa kahdeksan muun Horus-solmun kanssa. Siru hallitsee tarvittavat signaalimuunnokset sisäisen ja ulkoisen ccHT-viestinnän välillä. Kun prosessorit sijoitetaan Horus-sirun ympärille 12-bittisillä linjoilla ja toimivat 3125 MHz:n taajuudella InfiniBand-tekniikalla (8b/10b-koodaus), tällaisen järjestelmän tehollinen sisäinen nopeus saavuttaa 30 Gb/s.

Horus-järjestelmässä on 8 yhdistettyä "neljää", joista kukin tukee enintään 4 Opteron-prosessoria solmua kohti, joten se mahdollistaa yhteensä 32 fyysisen prosessorin yhdistämisen yhdeksi koneeksi. Tukea tulee myös kaksiytimisille ja tuleville neliytimisille siruille, jolloin yli sata prosessoriydintä voidaan yhdistää yhdeksi järjestelmäksi.

Muita lähteitä