Cray-1

Der Cray-1 war ein Supercomputer entworfen, verfertigt, und hat durch die Forschung von Cray eingekauft. Das erste System von Cray-1 wurde an Los Alamos National Laboratory 1976 installiert, und es hat fortgesetzt, einer der am besten bekannten und erfolgreichsten Supercomputer in der Geschichte zu werden. Der Architekt von Cray-1 war Seymour Cray, und der Chefingenieur war Forschungsmitbegründer von Cray Lester Davis.

Geschichte

In den Jahren 1968 bis 1972 arbeitete Cray an Control Data Corporation (CDC) an einer neuen Maschine bekannt als der CDC 8600, der logische Nachfolger von seinem früher CDC 6600 und CDC 7600 Designs. Die 8600 wurden im Wesentlichen aus vier 7600 in einem Kasten mit einer zusätzlichen speziellen Weise zusammengesetzt, die ihnen erlaubt hat, Schloss-Schritt auf eine SIMD Mode zu bedienen.

Jim Thornton, früher der Technikpartner von Cray auf früheren Designs, hatte ein radikaleres Projekt angefangen, das als der CDC STERN 100 bekannt ist. Verschieden von der Annäherung der rohen Gewalt des 8600 an die Leistung hat der STERN einen völlig verschiedenen Weg genommen. Tatsächlich hatte der Hauptverarbeiter des STERNS weniger Leistung als die 7600, aber hat zusätzliche Hardware und Instruktionen hinzugefügt, besonders allgemeine Supercomputeraufgaben zu beschleunigen.

Vor 1972 hatten die 8600 einen toten Punkt erreicht; die Maschine war so unglaublich kompliziert, dass es unmöglich war, dasjenige zu bekommen, das richtig arbeitet; sogar ein einzelner fehlerhafter Bestandteil würde die nichtbetriebliche Maschine machen. Cray ist William Norris, Kontrolldaten CEO gegangen, sagend, dass eine Umgestaltung von Kratzer erforderlich war. Zurzeit war die Gesellschaft in ernsten Finanzschwierigkeiten, und mit dem STERN in der Rohrleitung ebenso, Norris konnte einfach das Geld nicht investieren.

Infolgedessen hat Cray CDC verlassen und hat eine neue Gesellschaft HQ nur Höfe vom CDC Laboratorium angefangen. Im Zurückhof des Landes hat er in Chippewa-Fällen gekauft er und eine Gruppe von ehemaligen CDC Angestellten haben angefangen, nach Ideen zu suchen. Zuerst ist das Konzept, einen anderen Supercomputer zu bauen, unmöglich geschienen, aber nachdem der Haupttechnologieoffizier von Cray zu Wall Street gereist ist und eine Aufstellung von Kapitalanlegern mehr als bereit gefunden hat, Cray, alles zu unterstützen, was erforderlich war, war ein Design.

1975 wurden die 80 MHz Cray-1 bekannt gegeben. Aufregung war so hoch, dass ein werbender Krieg für die erste Maschine zwischen Lawrence Livermore Nationales Laboratorium und Los Alamos National Laboratory, den Letzteren schließlich das Gewinnen und der Empfang der Seriennummer 001 1976 für eine sechsmonatige Probe ausgebrochen hat. Das Nationale Zentrum für die Atmosphärische Forschung (NCAR) war Crays erster offizieller Kunde der Forschung 1977, US$ 8.86 Millionen ($ 7.9 Millionen plus $ 1 Million für die Platten) für die Seriennummer 3 bezahlend. Die NCAR Maschine wurde 1989 stillgelegt. Die Gesellschaft hat angenommen, vielleicht ein Dutzend der Maschinen zu verkaufen, und den Abgabepreis entsprechend zu setzen, aber mehr als achtzig Cray-1s aller Typen wurde verkauft, von der M von 5 $ bis die M von 8 $ bewertet. Die Maschine hat Cray eine Berühmtheit und die Gesellschaft ein Erfolg gemacht, bis zum Supercomputerunfall am Anfang der 1990er Jahre dauernd.

Dem 80 MFLOPS Cray-1 wurde 1982 vom 800 MFLOPS X-Abgeordneten von Cray, dem ersten Cray nachgefolgt, der Computer mehrbearbeitet. 1985 hat der sehr fortgeschrittene Cray-2, der zu 1.9 GFLOPS-Maximalleistung fähig ist, den zwei ersten Modellen nachgefolgt, aber hat einen etwas beschränkten kommerziellen Erfolg wegen bestimmter Probleme beim Produzieren anhaltender Leistung in wirklichen Anwendungen entsprochen. Ein konservativer bestimmter Entwicklungsnachfolger der Cray-1 und X-Abgeordneter-Modelle wurde deshalb, durch den Namen Y-Abgeordneter von Cray gemacht, und ist 1988 losgefahren.

Hintergrund

Typische wissenschaftliche Arbeitspensen bestehen aus dem Lesen in großen Dateien, Umwandeln von ihnen irgendwie, und dann das Schreiben von ihnen tritt wieder zurück. Normalerweise sind die Transformationen, die anwenden werden, über alle Datenpunkte im Satz identisch. Zum Beispiel könnte das Programm 5 zu jeder Zahl in eine Reihe eine Million Zahlen beitragen. In traditionellen Computern würde sich das Programm über die ganze Million Zahlen schlingen, fünf beitragend, dadurch eine Million Instruktionsausspruch durchführend. Innerlich löst der Computer diese Instruktion in mehreren Schritten. Zuerst liest es die Instruktion auswendig und decodiert es, dann sammelt es jede Zusatzinformation, die es, in diesem Fall die Nummern b und c braucht, und dann schließlich die Operation führt und die Ergebnisse versorgt.

Vektor-Maschinen

Im STERN haben neue Instruktionen im Wesentlichen die Schleifen für den Benutzer geschrieben. Der Benutzer hat die Maschine erzählt, wo im Gedächtnis die "große Liste von Zahlen" versorgt wurde, und dann in einer einzelnen Instruktion gefressen hat. Auf den ersten Blick scheint es, dass die Ersparnisse beschränkt werden; in diesem Fall holt die Maschine herbei und decodiert nur eine einzelne Instruktion statt 1,000,000, dadurch 1,000,000 Abrufe sparend, und, decodiert vielleicht ein Viertel der gesamten Zeit.

Die echten Ersparnisse sind nicht so offensichtlich. Innerlich wird die Zentraleinheit des Computers von mehreren getrennten Teilen aufgebaut, die einer einzelnen Aufgabe gewidmet sind, zum Beispiel eine Zahl hinzufügend, oder auswendig herbeiholend. Normalerweise, weil die Instruktion durch die Maschine fließt, ist nur ein Teil zu jeder vorgegebenen Zeit aktiv. Das bedeutet, dass jeder folgende Schritt des kompletten Prozesses vollenden muss, bevor ein Ergebnis gespart werden kann. Die Hinzufügung einer Instruktionsrohrleitung ändert das. In solchen Maschinen wird die Zentraleinheit vorn "schauen" und beginnen, folgende Instruktionen herbeizuholen, während die aktuelle Instruktion noch bearbeitet wird. In diesem Montageband Mode verlangt irgendwelche Instruktion noch als lange, um zu vollenden, aber sobald es beendet durchzuführen, ist die folgende Instruktion dahinter mit den meisten Schritten richtig, die für seine bereits vollendete Ausführung erforderlich sind.

Vektor-Verarbeiter verwenden diese Technik mit einem zusätzlichem "Trick". Weil das Datenlay-Out — eine Reihe von Zahlen eingeordnet folgend im Gedächtnis "bekannt" ist — können die Rohrleitungen abgestimmt werden, um die Leistung von Abrufen zu verbessern. Auf der Einnahme einer Vektor-Instruktion stellt spezielle Hardware den Speicherzugang für die Reihe auf und stopft die Daten in den so schnell wie möglichen Verarbeiter voll.

Die Annäherung von CDC im STERN hat verwendet, was heute als eine Speichergedächtnis-Architektur bekannt ist. Das, das auf den Weg die Maschine verwiesen ist, hat Daten gesammelt. Es hat seine Rohrleitung aufgestellt, um zu lesen von und dem Gedächtnis direkt zu schreiben. Das hat dem STERN erlaubt, Vektoren jeder Länge zu verwenden, es hoch flexibel machend. Leider musste die Rohrleitung sehr lang sein, um ihr zu erlauben, genug Instruktionen im Flug zu haben, um das langsame Gedächtnis wettzumachen. Das hat bedeutet, dass die Maschine hohe Kosten übernommen hat, als sie davon umgeschaltet hat, Vektoren zu leistenden Operationen auf der Person zufällig gelegener operands zu bearbeiten. Zusätzlich hat die niedrige Skalarleistung der Maschine bedeutet, dass nachdem der Schalter stattgefunden hatte und die Maschine Skalarinstruktionen führte, war die Leistung ziemlich schwach. Das Ergebnis war ziemlich enttäuschende wirkliche Leistung, etwas, was vielleicht durch das Gesetz von Amdahl vorausgesagt worden sein könnte.

Die Annäherung von Cray

Cray ist im Stande gewesen, auf den Misserfolg des STERNS zu schauen und davon zu erfahren. Er hat entschieden, dass zusätzlich zur schnellen Vektor-Verarbeitung sein Design auch ausgezeichnete vielseitige Skalarleistung ebenso verlangen würde. Dieser Weg, als die Maschine Weisen geschaltet hat, würde sie noch höhere Leistung zur Verfügung stellen. Zusätzlich haben sie bemerkt, dass die Arbeitspensen in den meisten Fällen durch den Gebrauch von Registern drastisch verbessert werden konnten.

Da frühere Maschinen die Tatsache ignoriert hatten, dass die meisten Operationen auf viele Datenpunkte angewandt wurden, hat der STERN die Tatsache ignoriert, dass jene dieselben Datenpunkte darauf wiederholt bedient würden. Wohingegen der STERN lesen und dasselbe Gedächtnis fünfmal bearbeiten würde, um fünf Vektor-Operationen an eine Reihe von Daten anzuwenden, würde es viel schneller sein, um die Daten in die Register der Zentraleinheit einmal zu lesen, und dann die fünf Operationen anzuwenden. Jedoch gab es Beschränkungen mit dieser Annäherung. Register waren in Bezug auf das Schaltsystem bedeutsam teurer, so nur eine begrenzte Zahl konnte zur Verfügung gestellt werden. Das hat angedeutet, dass das Design von Cray weniger Flexibilität in Bezug auf Vektor-Größen haben würde. Anstatt jeden großen Vektoren mehrere Male als im STERN zu lesen, würde der Cray-1 nur einen Teil des Vektoren auf einmal lesen müssen, aber es konnte dann mehrere Operationen darauf Daten vor dem Schreiben der Ergebnisse zurück zum Gedächtnis führen. In Anbetracht typischer Arbeitspensen hat Cray gefunden, dass die kleinen übernommenen Kosten, indem sie erforderlich gewesen ist, große folgende Speicherzugänge in Segmente zu brechen, Kosten waren, die sich gut es lohnt zu bezahlen.

Da die typische Vektor-Operation mit dem Laden eines kleinen Satzes von Daten in die Vektor-Register und dann das Laufen mehrerer Operationen darauf verbunden sein würde, hatte das Vektor-System des neuen Designs seine eigene getrennte Rohrleitung. Zum Beispiel wurden die Multiplikations- und Hinzufügungseinheiten als getrennte Hardware durchgeführt, so die Ergebnisse von konnte man innerlich pipelined ins folgende sein, die Instruktion decodieren, bereits behandelt in der Hauptrohrleitung der Maschine gewesen. Cray hat dieses Konzept als das Anketten gekennzeichnet, weil es Programmierern der "Kette zusammen" mehrere Instruktionen und Extrakt höhere Leistung erlaubt hat.

Beschreibung

Die neue Maschine war das erste Design von Cray, um integrierte Stromkreise (ICs) zu verwenden. Obwohl ICs seit den 1960er Jahren verfügbar gewesen war, war es nur am Anfang der 1970er Jahre, dass sie die für Hochleistungsanwendungen notwendige Leistung erreicht haben. Der Cray-1 hat nur vier verschiedene Typen IC, einen ECL Doppel-5-4 NOCH Tor (ein 5-Eingänge-, und ein 4-Eingänge-, jeder mit der Differenzialproduktion), ein anderer langsamer MECL 10K 5-4 NOCH Tor verwendet, das für die Adresse fanout, ein 16×4-Bit hohe Geschwindigkeit (6 ns) statischer RAM (SRAM) verwendet ist, der für Register und ein 1,024×1-Bit 50 ns SRAM verwendet ist, verwendet für das Hauptgedächtnis. Diese einheitlichen Stromkreise wurden von Fairchild Semiconductor und Motorola geliefert. Insgesamt hat der Cray-1 ungefähr 200,000 Tore enthalten.

ICs wurden auf großen gedruckten Fünf-Schichten-Leiterplatten mit bis zu 144 ICs pro Ausschuss bestiegen. Ausschüsse wurden dann zurück bestiegen, um sich rückwärts zu bewegen, um (sieh unten) kühl zu werden, und in vierundzwanzig Gestelle gelegt, die 72 doppelte Ausschüsse enthalten. Das typische Modul (verschiedene in einer Prozession gehende Einheit) hat einen oder zwei Ausschüsse verlangt. In der ganzen Maschine hat 1,662 Module in 113 Varianten enthalten.

Jedes Kabel zwischen den Modulen war ein gedrehtes Paar, Kürzung zu einer spezifischen Länge, um zu versichern, die Signale haben genau die rechte Zeit erreicht, und minimieren Sie elektrisches Nachdenken. Jedes durch das ECL Schaltsystem erzeugte Signal war ein Differenzialpaar, so wurden die Signale erwogen. Das hat dazu geneigt, die Anforderung an die Macht-Versorgung unveränderlicher zu stellen, und umschaltendes Geräusch zu reduzieren. Die Last auf der Macht-Versorgung wurde so gleichmäßig erwogen, dass sich Cray gerühmt hat, dass die Macht-Versorgung ungeregelt wurde. Zur Macht-Versorgung hat das komplette Computersystem wie ein einfacher Widerstand ausgesehen.

Das ECL Hochleistungsschaltsystem hat beträchtliche Hitze und die Entwerfer von Cray ausgegeben so viel Anstrengung für das Design des Kühlungssystems erzeugt, wie sie auf dem Rest des mechanischen Designs getan haben. In diesem Fall wurde jede Leiterplatte mit einer Sekunde, gelegt zurück paarweise angeordnet, um sich mit einer Platte von Kupfer zwischen ihnen rückwärts zu bewegen. Die Kupferplatte hat Hitze zu den Rändern des Käfigs geführt, wo flüssiger Freon, der in Pfeifen des rostfreien Stahls läuft, es zur kühl werdenden Einheit unter der Maschine weggezogen hat. Der erste Cray-1 wurde sechs Monate wegen Probleme im Kühlsystem verzögert; Schmiermittel, das normalerweise mit Freon gemischt wird, um das Kompressor-Laufen zu behalten, würde durch die Siegel lecken und schließlich die Vorstands-mit Öl bis sie shorted anstreichen. Neue Schweißtechniken mussten verwendet werden, um die Röhren richtig zu siegeln. Die einzigen für den Computer von Cray-1 ausgegebenen Patente haben das Kühlsystem-Design betroffen.

Um Höchstgeschwindigkeit aus der Maschine auszuwringen, wurde das komplette Fahrgestell in eine große C-Gestalt gebogen. Von der Geschwindigkeit abhängige Teile des Systems wurden auf "innerhalb des Randes" des Fahrgestells gelegt, wo die Leitungslängen kürzer waren. Das hat der Zykluszeit erlaubt, zu 12.5 ns (80 MHz), nicht so schnell wie den 8 ns 8600 vermindert zu werden, er hatte aufgegeben auf, aber schnell genug seinen früher CDC 7600 und der STERN zu schlagen. NCAR hat eingeschätzt, dass der gesamte Durchfluss auf dem System 4.5mal der CDC 7600 war.

Der Cray-1 wurde als ein 64-Bit-System, eine Abfahrt von den 7600/6600 gebaut, die 60-Bit-Maschinen (eine Änderung waren, die auch für die 8600 geplant ist). Das Wenden war 24 Bit, mit einem Maximum von 1,048,571 64-Bit-Wörtern (1 Megawort) des Hauptgedächtnisses, wo jedes Wort auch 8 Paritätsbit für insgesamt 72 Bit pro Wort hatte. Es gab 64 Datenbit und 8 Kontrolle-Bit. Gedächtnis wurde über 16 durchgeschossene Speicherbanken, jeden mit einer 50 ns Zykluszeit ausgebreitet, bis zu vier Wörtern erlaubend, pro Zyklus gelesen zu werden. Kleinere Konfigurationen konnten 0.25 oder 0.5 Megawörter des Hauptgedächtnisses haben.

Das Hauptregister-Set hat aus acht 64-Bit-Skalar (S) Register und acht 24-Bit-Adresse (A) Register bestanden. Diese wurden durch eine Reihe vierundsechzig Register jeder für S und Eine vorläufige Lagerung bekannt als T und B beziehungsweise unterstützt, der durch die funktionellen Einheiten nicht gesehen werden konnte. Das Vektor-System hat weitere acht hinzugefügt, die durch 64-Bit-Vektoren (V) Register, sowie eine Vektor-Länge (VL) und Vektor-Maske (VM) 64-Elemente-sind. Schließlich hat das System auch ein 64-Bit-Realzeituhr-Register und vier 64-Bit-Instruktionspuffer eingeschlossen, die vierundsechzig 16-Bit-Instruktionen jeden gehalten haben. Die Hardware wurde aufgestellt, um den Vektor-Registern zu erlauben, an einem Wort pro Zyklus gefüttert zu werden, während die Adresse und Skalarregister zwei verlangt haben. Im Gegensatz konnte der komplette 16-Wörter-Instruktionspuffer vier Zyklen ausgefüllt werden.

Der Cray-1 hatte zwölf pipelined funktionelle Einheiten. Die 24-Bit-Adressrechnung wurde in einer hinzufügen Einheit und einer multiplizieren Einheit durchgeführt. Der Skalarteil des Systems hat aus einer hinzufügen Einheit, einer logischen Einheit, einer Bevölkerungszählung und Hauptnulleinheit der Zählung und einer Verschiebungseinheit bestanden. Der Vektor-Teil hat daraus bestanden, tragen logisch, und Verschiebungseinheiten bei. Der Schwimmpunkt funktionelle Einheiten wurden zwischen dem Skalar und den Vektor-Teilen geteilt, und haben diese daraus bestanden tragen bei, multiplizieren und gegenseitige Annäherungseinheiten.

Das System hatte Parallelismus beschränkt Es konnte eine Instruktion pro Uhr-Zyklus herbeiholen, auf vielfachen Instruktionen in der Parallele funktionieren, und bis zu zwei jeden Zyklus zurückziehen. Seine theoretische Leistung war so 160 MIPS (80 MHz x 2 Instruktionen), obwohl es einige Beschränkungen gab, die Schwimmpunkt-Leistung allgemein ungefähr 136 MFLOPS gemacht haben. Jedoch, durch das Verwenden von Vektor-Instruktionen sorgfältig und das Gebäude nützlicher Ketten, konnte das System an 250 MFLOPS kulminieren.

Seitdem die Maschine entworfen wurde, um auf großen Dateien zu funktionieren, hat das Design auch beträchtliches Schaltsystem der Eingabe/Ausgabe gewidmet. Frühere Designs von Cray an CDC hatten getrennte dieser Aufgabe gewidmete Computer eingeschlossen, aber das war nicht mehr erforderlich. Stattdessen hat der Cray-1 vier 6-Kanäle-Kontrolleure eingeschlossen, von denen jeder Zugang zum Hauptgedächtnis einmal alle vier Zyklen gegeben wurde. Die Kanäle waren 16 Bit breit, und haben 3 Kontrollbit und 4 für die Fehlerkorrektur eingeschlossen, so war die maximale Übertragungsgeschwindigkeit 1 Wort pro 100 ns oder fünfhunderttausend Wörter pro Sekunde für die komplette Maschine.

Das anfängliche Modell, der Cray-1A, hat 5.5 Tonnen einschließlich des Kühlungssystems von Freon gewogen. Konfiguriert mit 1 Million Wörtern des Hauptgedächtnisses haben die Maschine und sein Macht-Bedarf ungefähr 115 Kilowatt der Macht verbraucht; das Abkühlen und Lagerung wahrscheinlich mehr als verdoppelt diese Zahl. Daten Allgemeiner SuperNova hat S/200 Minicomputer als die Wartungskontrolleinheit (MCU) gedient, die verwendet wurde, um das Betriebssystem von Cray ins System in der Ladezeit zu füttern, die Zentraleinheit während des Gebrauches, und fakultativ als ein Vorderende-Computer zu kontrollieren. Die meisten, wenn nicht der ganze Cray-1As wurden mit den später folgenden Daten Allgemeine Eklipse als der MCU geliefert.

Cray-1S

Der Cray-1S, bekannt gegeben 1979, war ein verbesserter Cray-1, der ein größeres Hauptgedächtnis 1, 2, oder 4 Millionen Wörter unterstützt hat. Das größere Hauptgedächtnis wurde möglich durch den Gebrauch von 4,096 x 1 Bit bipolar RAM ICs mit einer 25 ns Zugriffszeit gemacht. Die Daten Allgemeine Minicomputer wurden durch ein innerbetriebliches 16-Bit-Design fakultativ ersetzt, das an 80 MIPS läuft. Das Eingabe/Ausgabe-Subsystem wurde von der Hauptmaschine getrennt, die mit dem Hauptsystem über einen 6 MB/s-Kontrollkanal und 100 MB/s Hoher Geschwindigkeitsdatenkanal verbunden ist. Diese Trennung hat 1S gemacht sehen wie zwei "Hälften von Crays aus, der" durch einige Füße getrennt ist, die dem Eingabe/Ausgabe-System erlaubt haben, wie erforderlich, ausgebreitet zu werden. Systeme konnten in einer Vielfalt von Konfigurationen vom S/500 ohne Eingabe/Ausgabe und 0.5 Millionen Wörter des Gedächtnisses, zum S/4400 mit vier Eingabe/Ausgabe-Verarbeitern und 4 Millionen Wörtern des Gedächtnisses gekauft werden.

Cray-1M

Der Cray-1M, bekannt gegeben 1982, hat den Cray-1S ersetzt. Es hatte eine schnellere 12 ns Zykluszeit und hat weniger teuren MOS RAM im Hauptgedächtnis verwendet. 1M wurde in nur drei Versionen, der M/1200 mit 1 Million Wörtern in 8 Banken, oder der M/2200 und M/4200 mit 2 oder 4 Millionen Wörtern in 16 Banken geliefert. Alle diese Maschinen haben zwei, drei oder vier Eingabe/Ausgabe-Verarbeiter eingeschlossen, und das System hat einen fakultativen zweiten Hohen Geschwindigkeitsdatenkanal hinzugefügt. Benutzer konnten ein Halbleiterspeichergerät mit 8 bis 32 Millionen Wörtern von MOS RAM hinzufügen.

Software

1978 wurde das erste Standardsoftware-Paket für den Cray-1 veröffentlicht, aus drei Haupterzeugnissen bestehend:

  • Cray Operating System (COS) (später würden Maschinen UNICOS, den UNIX Geschmack von Cray führen)
  • Cray Assembly Language (CAL)
  • Cray FORTRAN (CFT), das erste automatisch vectorizing Bearbeiter von FORTRAN

Das USA-Energieministerium hat Seiten vom Laboratorium von Lawrence Livermore, Los Alamos Scientific Laboratory, Sandia Nationales Laboratorium finanziell unterstützt, und die Nationalen Wissenschaftsfundament-Supercomputerzentren (für die energiereiche Physik) haben den zweitgrößten Block mit Cray Time Sharing System (CTSS) von LLL vertreten. CTSS wurde in einem dynamischen Gedächtnis Fortran zuerst genannt LRLTRAN geschrieben, der auf CDC 7600 gelaufen ist und CVC umbenannt hat (hat sich "Städtisch" ausgesprochen), als vectorization für den Cray-1 hinzugefügt wurde. Forschung von Cray hat versucht, diese Seiten entsprechend zu unterstützen. Diese Softwarewahlen haben Einflüsse später minisupercomputers, auch bekannt als "crayettes" angehabt.

NCAR hat sein eigenes Betriebssystem (NCAROS).

Die Staatssicherheitsagentur hat ihren eigenen Satz von Betriebssystemen (AMOK und vielleicht TROTH) und Sprachen jedoch entwickelt, nicht viel ist über sie bekannt.

Bibliotheken haben mit Crays eigenen Angeboten der Forschung und Netlib angefangen.

Andere Betriebssysteme haben bestanden, aber die meisten Sprachen haben dazu geneigt, Fortran oder Fortran-based zu sein. Glockenlaboratorien, sowohl als der Beweis des Beweglichkeitskonzepts als auch als das Stromkreis-Design, haben den ersten C Bearbeiter ihrem Cray-1 (non-vectorizing) bewegt. Diese Tat würde später CRI einen sechsmonatigen Vorsprung auf dem Hafen von Cray-2 Unix zum Systemnachteil der voraussichtlichen Ankunftszeit geben, und der erste Computer von Lucasfilm hat Testfilm, Die Abenteuer von André und Wally B. erzeugt.

Anwendungssoftware neigt allgemein dazu, entweder (z.B, Kerncode, cryptanalytic Code) oder Eigentums-(z.B, das Erdölreservoir-Modellieren) klassifiziert zu werden. Das war, weil wenig Software zwischen Kunden geteilt wurde und Universitätskunden wenige waren. Die wenigen Ausnahmen waren klimatologische und meteorologische Programme, bis der NSF auf das japanische Fünfte Generationscomputersystemprojekt geantwortet hat und ihre Supercomputerzentren geschaffen hat. Sogar dann wurde wenig Code geteilt.

Museen

Cray-1s ist auf der Anzeige an den folgenden Positionen:

Andere Images des Cray-1

Image:Cray-1-P1010225.jpg|Logic-Ausschüsse

Image:Cray-1-p1010227.jpg|Inside des Turms

Image:Cray-1-P1010237.jpg|Cooling-System

Image:Cray-1-p1010230.jpg|Top der Umkleidung

Image:Cray 1 p1010233.jpg|Close Logikausschüsse

Image:Cray 1A A1621b.jpg|Cray 1A Macht-Versorgungsdetail

Image:Cray-1 (1).jpg|Cray-1 am Computergeschichtsmuseum

Image:Cray-1-Computer Geschichte Museum-20070512.jpg|Cray-1 am Computergeschichtsmuseum

Image:Cray 1 UIUC_CAC.jpg|Cray XMP am Zentrum für die fortgeschrittene Berechnung, Universität Illinois NCSA

Image:Cray 1 deutsches museum.jpg|Cray 1 am Deutsches Museum

Image:Digital_Productions_Cray-XMP.jpg|Cray-XMP bei der Digitalproduktion

Image:CRAY X-Abgeordneter IMG 9135.jpg|Cray-XMP48 am École Polytechnique Fédérale de Lausanne

</Galerie>

Links


Roter schlanker loris / Lars Onsager
Impressum & Datenschutz