Warum die Vektorrechner ausstarben – Gründe für den Niedergang

Die Gründe für den Niedergang sind relativ offensichtlich. Einer lag in dem Aufbau der Hardware, Seymour Cray verwandte für die Cray Chips in ECL-Technologie für den Speicher und die Logik. ECL (Emittergekoppelte Logik) waren die schnellsten verfügbaren Schaltungen, die es gab. Sie haben aber zwei Nachteile. Zum einen haben sie eine sehr hohe Verlustleistung, die auch anliegt, wenn nicht geschaltet wird (bei einem Computer sind ja niemals alle Schaltungen gleichzeitig aktiv, am extremsten ist dies beim Speicher, bei dem nur die Bausteine aktiv sind, von denen gerade Daten geholt oder gespeichert werden, dass sind bei einem Supercomputer einige Dutzend von rund 70.000 Chips. Zum zweiten eignet sich ECL nicht für eine hohe Integrationsdichte, eben aufgrund der hohen Verlustleistung. Schon als die Cray 1 entwarfen wurde hinken ECL-RAMs um eine bis zwei Generationen bei der Speicherdichte dem Metalloxidhalbleitern (MOS) hinterher, aus der „normale“ Mikroprozessoren und Speicherbausteine entstanden. Dabei waren sie durch kleinere Stückzahlen teurer und die Chips für die Logik waren noch teurer, denn sie wurden im Auftrag gefertigt. Continue reading „Warum die Vektorrechner ausstarben – Gründe für den Niedergang“

Wohin geht die Reise bei den Supercomputern?

Obwohl der Begriff „Supercomputer“ nicht genau definiert ist, versteht man darunter meist einen Rechner, der erheblich schneller ist als der Großteil der auf dem Markt verfügbaren Geräte und zumindest früher auch nur auf die Verarbeitung nummerischer Aufgaben, also wissenschaftliche Berechnungen / Simulationen ausgelegt ist, nicht jedoch für Dinge wie sie in Betrieben öfters anfallen wie die Verwaltung von Datenbanken, das Entgegennehmen der Eingaben von vielen Mitarbeitern an Terminals etc.

Die ersten schuf Seymour Cray bei der Firma CDC Ende der sechziger Jahre. Später machte er sich selbstständig und gründete die Firma Cray Research. Unter diesem Namen erschienen dann auch über ein Jahrzehnt lang die schnellsten Rechner der Welt. Crays Rechner waren Vektorrechner. Dahinter steckt eine bestimmte Architektur: Jeder Befehl benötigt folgende Schritte: