SGI Octane

aus Wikipedia, der freien Enzyklopädie
Datei:SgiOctane.jpg
SGI Octane Workstation
Rückseite der Silicon Graphics Octane – auf der Veranstaltung SVVR 2015

Die Octane[1][2][3][4] ist eine Workstation, die durch SGI in den Jahren 1997–2000 gebaut und vertrieben wurde.[5] Die Workstation hatte ihren Schwerpunkt in der Grafikbearbeitung, als Videoeffektprozessor und 3D-Effekt Generator, der CAD-Bearbeitung und beim wissenschaftlichen Rechnen. Es handelt sich um eine 2-Wege-SMP-fähige 64-Bit Architektur, deren CPU auf dem MIPS R10000-Prozessor[6][7] basiert.[8][9]

Direkter Nachfolger ist die Octane 2, die sich im prinzipiellen Aufbau nicht wesentlich unterscheidet, eher ein Upgrade der Octane mit leistungsfähigerer VPro Grafik[10][11], größerem Netzteil, verbesserten Hauptplatinen, schnelleren Prozessoren und einem blauen Gehäuse ist.[12][13]

Beide Geräte verwenden IRIX als Betriebssystem.

Im Jahr 2009 erschien von der damals gerade in SGI umbenannten ehemaligen Rackable Systems eine Octane III. Diese wurde als „Personal Supercomputer“ beschrieben und vereinigte mehrere Mainboards in einem Tower-ähnlichen Gehäuse mit bis zu 80 Cores und fast 1 Terabyte Arbeitsspeicher. Es handelt sich um einen Namensnachfolger der technisch wenig Überschneidungen mit den Vorgängern hat.[14][15][16]

Verbaute Prozessoren

Übersicht über verfügbare Prozessoren für die Octane.

Prozessor Cache Single CPU (MHz) Dual CPU (MHz)
R10000SC 1 MB 175, 195, 225, 250 175, 195, 225, 250
R12000SC 2 MB 270, 300, 400 270, 300, 400
R12000SCA 2 MB 360, 400 360, 400
R14000SCA 2 MB 550, 600 600

Bei einem Upgrade von einer auf zwei CPUs ist zu bedenken, dass hierfür das gesamte CPU-Board ausgetauscht werden muss.[17][18]

Das CPU-Board ist fest mit einem massiven Aluminium-Kühlkörper verschraubt. Diese Verbindung sollte möglichst nicht gelöst werden, da die CPU mittels vieler kleiner gespannter Goldspiralfedern an das Trägerboard angekoppelt wird und letztere bei Abnehmen des Kühlkörpers und der CPU aus ihren Positionen springen.

MIPS R10000 Einzel-CPU-Modul (mit demontiertem Kühlkörper)
Datei:SGI-R12000-CPU-module-octane.jpg
Ein Einzel-CPU Modul mit einer R12000 MIPS CPU, mit massivem Kühlkörper.

Die CPU ist mit dem RAM über einen besonderen Chip namens „Heart“ direkt verbunden. Dieser befindet sich auf dem Mainboard der Octane. Gleichzeitig ist dieser mit dem zentralen Chip der Maschine verbunden, dem „Cross-Bow“ ASIC. Eine Besonderheit der Octane liegt in diesem Chip begründet, der statt eines üblichen Bussystemes eine sternförmige Systemarchitektur ermöglicht, bei der immer zwei Systemeinheiten miteinander verbunden werden können, wobei jeweils mehrere solche Verbindungen parallel und gleichzeitig möglich sind (also z. B. SCSI-Kontroller zu RAM und CPU zu Grafikkarte). Mit jedem Systemtakt können dabei andere Geräte neu miteinander verbunden werden. Dies nennt man einen „Crossbar-Switch“.

Hauptspeicher

Die Octane unterstützt 256 MB bis 8 GB Hauptspeicher. Der Hauptspeicher besteht aus proprietären 200-Pin-DIMM-Modulen. Die ersten Versionen der Workstation (Hauptplatine 030-0887-003) unterstützten maximal 2 GB RAM.

Grafik

Die Grafikmodule sind als schnelle XIO Karten ausgeführt. Es sind auch mehr als ein Modul pro Maschine installierbar, allerdings sind nicht alle beliebigen Kombinationsmöglichkeiten erlaubt. So ist insbesondere das Installieren zweier Maximum IMPACT Karten nicht empfohlen, da dafür die Kühlleistung nicht ausreichend ist. Dagegen sind zwei SI Karten problemlos möglich. Es gibt Module, die nur einen Slot belegen und solche über die gesamte Höhe (2 Slots).

Datei:SGI OCTANE Graphics Board.jpg
SGI OCTANE Grafikkarte (mit demontiertem Kühlkörper)

Die erste, die in der Octane1 verbaute, Grafikvariante ist ein direkter und im Prinzip baugleicher Nachfolger der IMPACT Grafik aus der Indigo2. Daher rühren auch die Bezeichnungen – SI für Solid IMPACT und MXI für Maximum IMPACT. In einer überarbeiteten Chipversion werden diese dann als Enhanced bezeichnet, so dass eine ESI Karte eine Enhanced Solid IMPACT ist. Diese kann man auch anders als SE für Solid Enhanced bezeichnen. Gleiches gilt für EMXI und MXE. Bei allen Grafikkarten ist das RAM für Texturen steckbar ausgeführt und muss installiert sein, wenn Texturen verwendet werden sollen. In dem Fall wird die Bezeichnung durch ein +T ergänzt, also z. B. ESI+T.

Die Octane2 benutzt eine neue Grafikversion namens ODYSSEY. Dabei ist Texturspeicher standardmäßig vorhanden und z. T. in für die Zeit sehr großen Ausführungen (104MB). ODYSSEY Karten kommen in den Versionen V6 und V8 bzw. den Nachfolgern V10 und V12, wobei die jeweilig kleinere Nummer dieser Paarbildungen mit kleinerem RAM geliefert wurde (32MB vs. 128MB).

IMPACT Grafik

Modell: GEs: Geometrieeinheiten REs: Rastereinheiten Texture-RAM-Module
SI SE 1 1 keines
SI+TRAM SE+TRAM 1 1 1
SSI SSE 2 2 keines
MXI MXE 2 2 2

VPro bzw. ODYSSEY Grafik

Modell Farbigkeit Videospeicher Texturspeicher (max.) Geschwindigkeitsvorteil
V6 RGBA mit 48 Bit 32 MB 8 MB Original
V8 RGBA mit 48 Bit 128 MB 104 MB Original
V10 RGBA mit 48 Bit 32 MB 8 MB
V12 RGBA mit 48 Bit 128 MB 104 MB


IMPACT Grafik unterstützt Open GL 1.1 und die ODYSSEY Grafik ist für Open GL 1.2 ausgelegt, natürlich jeweils zuzüglich einiger extra vorhandener SGI Sonderfunktionen.

Anschlüsse

Die Hauptplatine bietet SCSI und Ethernet als Standardanschlüsse. Daneben serielle Schnittstellen, parallelen Anschluss und ein umfangreiches Audio-Feld für Kopfhörer, Mikrofon, externe Boxen und Standardchinchbuchsen.

Tastatur und Maus sind als standardisierte PS/2-Schnittstelle ausgeführt. Die proprietären weiß-beigen Tastatur der Indigo (und eher) dürfen hier nicht angeschlossen werden.

Die Grafikkarten nutzen einen 13W3 VGA-Anschluss zur Monitoranbindung. Daneben findet sich auch ein Anschluss für eine 3D-Brille.

Betriebsarten

Als Workstation ist die Octane per Definition ein Arbeitsplatzrechner für einen einzelnen Benutzer. Da eine Haupteigenschaft der SGIs die Grafikdarstellung bzw. Visualisierung war, lässt sich eine Octane im „Dual-Head-Modus“ als Mehrmonitorsystem betreiben.[19][20] Es ist aber auch möglich, eine Maschine durch zwei Benutzer gleichzeitig zu verwenden, im „Duo-Modus“. In diesem Modus ist das optional erhältliche, sog. PCI-Cardcage (einer intern eingesetzten Zusatzbox (Kassette)) mit insgesamt drei PCI-X Steckplätzen nötig, sowie eine spezielle PCI-Steckkarte von SGI, welche über den zweiten (PS/2 Mini-DIN) Tastatur- und Maus-Anschluss und einen zusätzlichen Netzwerk-Port mit 10/100 MBit/s. verfügt.[21][22][23] Dabei konnte mittels geeigneten (geschirmten) Verlängerungskabeln die Tastatur, die Maus und der Bildschirm (Monitor) bis zu 15–20 Meter (oder mehr) entfernt zur Workstation positioniert werden (für den zweiten Arbeitsplatz).

Trivia

SGIs, und dabei insbesondere die Octane, wurden in größeren Stückzahlen beim Rendern der ersten computeranimierten Kinofilme etwa bei Pixar eingesetzt (z. B. Toy Story).[24] Dabei kamen v. a. die Programme Maya und Softimage oder der spätere Nachfolger Softimage|XSI 1.0 zum Einsatz.[25]

Von SGI gab es die CD Octane The Sound Track mit Songs zum Thema, u. a. der Octane Swing[26] und I Have a Dream[27].

Einzelnachweise

  1. https://techpubs.jurassic.nl/manuals/hdwr/enduser/Octane_HWCntl/sgi_html/overview.html
  2. https://techpubs.jurassic.nl/manuals/hdwr/enduser/Octane_OG/sgi_html/index.html
  3. Werbung Octane (deutsch, 1999) https://www.1000bit.it/js/web/viewer.html?file=%2Fad%2Fbro%2Fsgi%2Fsgi%2Doctane%2Dde%2Epdf#zoom=page-fit
  4. Werbung Octane (englisch, 1998) https://www.1000bit.it/js/web/viewer.html?file=%2Fad%2Fbro%2Fsgi%2Fsgioctane%2Epdf#zoom=page-fit
  5. http://www.sgi.com:80/octane/ (Memento vom 15. August 2000 im Internet Archive)
  6. https://techpubs.jurassic.nl/manuals/hdwr/developer/R10K_UM/sgi_html/index.html
  7. http://www.cpu-collection.de/?tn=0&l0=co&l1=NEC&l2=VR10000#D30700RS-180VR10000
  8. https://hardware.majix.org/computers/sgi.octane/
  9. http://www.sgidepot.co.uk/octnarch.html
  10. https://techpubs.jurassic.nl/manuals/hdwr/enduser/VPro_Octane_PG/sgi_html/index.html
  11. Werbung Octane 2 (deutsch, 2001) https://www.1000bit.it/js/web/viewer.html?file=%2Fad%2Fbro%2Fsgi%2Fsgi%2Doctane2vpro%2Dde%2Epdf#zoom=page-fit
  12. https://techpubs.jurassic.nl/manuals/hdwr/enduser/Octane2_OG/sgi_html/index.html
  13. http://www.sgi.com:80/workstations/octane2/ (Memento vom 15. August 2000 im Internet Archive)
  14. https://blog.ausgefallene-ideen.com/sgi-octane-iii-supercomputer-fuer-jedermann/
  15. https://www.computerwoche.de/a/sgi-bringt-den-personal-supercomputer,1906220
  16. https://www.manualslib.com/manual/732278/Silicon-Graphics-Octane-Iii.html
  17. https://www.youtube.com/watch?v=l_V7vscKiwA
  18. https://bukosek.si/hardware/collection/sgi-octane.html
  19. https://techpubs.jurassic.nl/manuals/hdwr/enduser/OCTANE2Head_IG/sgi_html/index.html
  20. https://techpubs.jurassic.nl/manuals/hdwr/enduser/OCTANE_DH_Flier/sgi_html/index.html
  21. http://www.sgi.com:80/newsroom/press_releases/1997/november/cadduo_release.html (Memento vom 23. August 2000 im Internet Archive)
  22. https://techpubs.jurassic.nl/manuals/hdwr/enduser/OCTANEDuo_IG/sgi_html/index.html
  23. Datenblatt Octane CAD Duo (englisch, 1999) https://www.1000bit.it/js/web/viewer.html?file=%2Fad%2Fbro%2Fsgi%2Fsgioctanecadduo%2Epdf#zoom=page-fit
  24. https://www.youtube.com/watch?v=iQKm7ifJpVE
  25. https://www.youtube.com/watch?v=yLH9wDfHmjc
  26. https://www.youtube.com/watch?v=X-mwyLitQcY
  27. https://www.youtube.com/watch?v=n552Yc7d8hI