Cray-1 - Cray-1

Cray-1
Cray-1 velké zobrazení.png
3D vykreslování dvou Cray-1 s obrázkem v měřítku
Design
VýrobceCray Research
NávrhářSeymour Cray
Datum vydání1975
Prodané jednotkyPřes 80
Cena7,9 milionu USD v roce 1977 (ekvivalent 33,3 milionu USD v roce 2019)
Kryt
RozměryVýška: 196 cm (77 palců)[1]
Dia. (základna): 263 cm (104 palců)[1]
Dia. (sloupce): 145 cm (57 palců)[1]
Hmotnost5.5 tun (Cray-1A)
Napájení115 kW Při 208 V 400 Hz[1]
Systém
Přední částZatmění dat
Operační systémCOS & UNICOS
procesor64-bit procesor @ 80 MHz[1]
Paměť8.39 Megabajtů (až 1048 576 slov)[1]
Úložný prostor303 Megabajtů (Jednotka DD19)[1]
FLOPS160 MFLOPS
NástupceCray X-MP

The Cray-1 byl superpočítač navržen, vyroben a uveden na trh společností Cray Research. První systém Cray-1, který byl ohlášen v roce 1975, byl nainstalován na adrese Národní laboratoř Los Alamos v roce 1976. Nakonec bylo prodáno přes 100 Cray-1, což z něj dělá jeden z nejúspěšnějších superpočítačů v historii. Možná je nejlépe známý svým jedinečným tvarem, relativně malou skříní ve tvaru písmene C s prstencem laviček kolem vnějšku pokrývajícím napájecí zdroje a chladicí systém.

Cray-1 byl prvním superpočítačem, který úspěšně implementoval vektorový procesor design. Tyto systémy zlepšují výkon matematických operací uspořádáním paměti a registry rychle provést jednu operaci na velké sadě dat. Předchozí systémy jako CDC STAR-100 a ASC implementoval tyto koncepty, ale udělal to způsobem, který vážně omezil jejich výkon. Cray-1 tyto problémy řešil a vytvořil stroj, který běžel několikrát rychleji než jakýkoli podobný design.

Architekt Cray-1 byl Seymour Cray; hlavním inženýrem byl spoluzakladatel Cray Research Lester Davis.[2] Pokračovali v navrhování několika nových strojů využívajících stejné základní koncepty a výkonnostní korunu si ponechali až do 90. let.

2 pohledy na kresbu Cray-1 se změnou měřítka

Dějiny

Od roku 1968 do roku 1972, Seymour Cray z Control Data Corporation (CDC) pracoval na CDC 8600, nástupce jeho dříve CDC 6600 a CDC 7600 vzory. 8600 byl v podstatě tvořen čtyřmi 7600 v krabici s dalším speciálním režimem, který jim umožňoval provoz krok zámku v SIMD móda.

Jim Thornton, dříve Crayův inženýrský partner pro dřívější designy, zahájil radikálnější projekt známý jako CDC STAR-100. Na rozdíl od přístupu 8600 k výkonu hrubou silou se STAR vydal úplně jinou cestou. Hlavní procesor STAR měl nižší výkon než 7600, ale přidal hardware a pokyny k urychlení zvláště běžných úloh superpočítače.

Do roku 1972 dosáhla 8600 slepé uličky; stroj byl tak neuvěřitelně složitý, že nebylo možné, aby jeden fungoval správně. I jedna vadná součást by způsobila nefunkčnost stroje. Cray šel do William Norris Generální ředitel společnosti Control Data s tím, že je nutný redesign od nuly. V té době se společnost dostala do vážných finančních potíží a Norris nemohl investovat peníze, protože se chystala STAR.

Výsledkem bylo, že Cray opustil CDC a začal Cray Research velmi blízko laboratoře CDC. Na dvorku pozemku, který koupil Chippewa Falls, Cray a skupina bývalých zaměstnanců CDC začali hledat nápady. Zpočátku se koncept stavby dalšího superpočítače zdál nemožný, ale po Cray Research Chief Technology Officer cestoval do Wall Street a našel sestavu investorů ochotných podpořit Craye, stačil jen design.

Po čtyři roky navrhl Cray Research svůj první počítač.[3] V roce 1975 bylo oznámeno 80 MHz Cray-1. Vzrušení bylo tak vysoké, že mezi nimi vypukla nabídková válka pro první stroj Lawrence Livermore National Laboratory a Národní laboratoř Los Alamos, druhý nakonec vyhrál a obdržel sériové číslo 001 v roce 1976 na šestiměsíční zkušební verzi. The Národní centrum pro výzkum atmosféry (NCAR) byl prvním oficiálním zákazníkem společnosti Cray Research v roce 1977 a za sériové číslo 3 zaplatil 8,86 milionů USD (7,9 milionů USD plus 1 milion USD za disky). Stroj NCAR byl vyřazen z provozu v roce 1989.[4] Společnost očekávala, že prodá možná tucet strojů a podle toho nastaví prodejní cenu, ale nakonec se prodalo více než 80 Cray-1 všech typů v ceně od 5 do 8 milionů USD. Díky tomuto stroji se Seymour Cray stal celebritou a jeho společností úspěchem, který trval až do havárie superpočítače na počátku 90. let.

Na základě doporučení od William Perry studie, NSA koupil Cray-1 pro teoretický výzkum v dešifrování. Podle Budianského „Přestože standardní historie společnosti Cray Research přetrvávají po celá desetiletí, když se uvádí, že prvním zákazníkem společnosti byla Národní laboratoř Los Alamos, ve skutečnosti to byla NSA ...“[5]

160MFLOPS Cray-1 byl následován v roce 1982 800 MFLOPS Cray X-MP, první počítač Cray s více procesory. V roce 1985 velmi pokročilý Cray-2, schopný špičkového výkonu 1,9 GFLOPS, uspěl v prvních dvou modelech, ale setkal se s poněkud omezeným komerčním úspěchem kvůli určitým problémům s produkcí trvalého výkonu v reálných aplikacích. Konzervativněji navržený evoluční nástupce modelů Cray-1 a X-MP byl proto vyroben tímto jménem Cray Y-MP a zahájena v roce 1988.

Pro srovnání, procesor v typickém chytrém zařízení z roku 2013, například a Google Nexus 10 nebo HTC One, vystupuje zhruba na 1 GFLOPS,[6] zatímco Procesor A13 v roce 2020 iPhone 11 provádí na 154,9 GFLOPS.[7] Značkové superpočítače nástupce Cray-1 by nedosáhly do roku 1994.

Pozadí

Typické vědecké pracovní zátěže spočívají ve čtení ve velkých souborech dat, nějakým způsobem je transformují a poté je znovu zapisují. Normálně jsou použité transformace identické ve všech datových bodech v sadě. Například program může přidat 5 ke každému číslu v sadě miliónů čísel.

V tradičních počítačích program prováděl smyčky přes všechny miliony čísel, přidal pět, čímž provedl milion instrukcí a = přidat b, c. Počítač interně řeší tuto instrukci v několika krocích. Nejprve načte instrukci z paměti a dekóduje ji, poté shromáždí veškeré další potřebné informace, v tomto případě čísla bac, a nakonec provede operaci a uloží výsledky. Konečným výsledkem je, že počítač k provedení těchto operací vyžaduje desítky nebo stovky milionů cyklů.

Vektorové stroje

Ve hře STAR nové pokyny v podstatě psaly smyčky pro uživatele. Uživatel sdělil stroji, kde v paměti byl uložen seznam čísel, a poté zadal jedinou instrukci a (1..1000000) = addv b (1..1000000), c (1..1000000). Na první pohled se zdá, že úspory jsou omezené; v tomto případě stroj načte a dekóduje pouze jednu instrukci místo 1 000 000, čímž ušetří 1 000 000 načtení a dekódování, možná čtvrtinu celkového času.

Skutečné úspory nejsou tak zřejmé. Interně procesor počítače je sestaven z několika samostatných částí určených pro jeden úkol, například přidání čísla nebo načítání z paměti. Normálně, když instrukce protéká strojem, je v daném okamžiku aktivní pouze jedna část. To znamená, že před uložením výsledku musí být dokončen každý sekvenční krok celého procesu. Přidání instrukční potrubí toto mění. V takových strojích se CPU "podívá dopředu" a začne načítat následující instrukce, zatímco aktuální instrukce se stále zpracovává. V tomhle montážní linka Mód jakékoli instrukce stále trvá tak dlouho, ale jakmile dokončí provádění, další instrukce je hned za ní, přičemž většina kroků potřebných k jejímu provedení je již dokončena.

Vektorové procesory použijte tuto techniku ​​s jedním dalším trikem. Vzhledem k tomu, že rozložení dat je ve známém formátu - sada čísel uspořádaných postupně v paměti - lze kanály vyladit tak, aby zlepšily výkon načítání. Po přijetí vektorové instrukce speciální hardware nastaví přístup do paměti pro pole a co nejrychleji vloží data do procesoru.

Přístup CDC ve hře STAR využíval to, co je dnes známé jako architektura paměť-paměť. To se týkalo způsobu, jakým stroj shromažďoval data. Nastavil svůj kanál pro přímé čtení a zápis do paměti. To umožnilo STAR použít vektory libovolné délky,[Citace je zapotřebí ] což je vysoce flexibilní. Bohužel potrubí muselo být velmi dlouhé, aby mu umožnilo mít za letu dostatek pokynů, aby vyrovnalo pomalou paměť. To znamenalo, že stroji vznikly vysoké náklady při přechodu ze zpracovatelských vektorů na provádění operací na jednotlivých náhodně umístěných operandech.[je zapotřebí objasnění ] Nízký skalární výkon stroje navíc znamenal, že poté, co došlo k přepnutí a na stroji byly spuštěny skalární pokyny, byl výkon docela špatný[Citace je zapotřebí ]. Výsledkem bylo spíše zklamání ve skutečném světě, něco, co by snad bylo možné předpovědět Amdahlův zákon[je zapotřebí objasnění ].

Crayův přístup

Cray studoval selhání HVĚZDY a poučil se z toho[Citace je zapotřebí ]. Rozhodl se, že kromě rychlého vektorového zpracování bude jeho design vyžadovat také vynikající všestranný skalární výkon. Takto by stroj při přepínání režimů stále poskytoval vynikající výkon. Navíc si všiml, že pracovní vytížení lze ve většině případů dramaticky zlepšit pomocí použití registry.

Stejně jako dřívější stroje ignorovaly skutečnost, že většina operací byla aplikována na mnoho datových bodů, STAR ignoroval skutečnost, že tytéž datové body budou opakovaně provozovány. Zatímco by STAR četl a zpracoval stejnou paměť pětkrát, aby použil pět vektorových operací na sadu dat, bylo by mnohem rychlejší načíst data do registrů CPU jednou a poté použít pět operací. U tohoto přístupu však existovala omezení. Registry byly z hlediska obvodů podstatně dražší, takže bylo možné poskytnout jen omezený počet. To znamenalo, že Crayův design bude mít menší flexibilitu, pokud jde o velikosti vektorů. Místo toho, aby Cray-1 četl libovolně velký vektor několikrát jako ve hře STAR, musel by číst pouze část vektoru najednou, ale mohl by s těmito daty spustit několik operací před zápisem výsledků zpět do paměti. Vzhledem k typickým pracovním vytížením měl Cray pocit, že malé náklady, které vznikly v důsledku rozbití velkých sekvenčních přístupů do paměti na segmenty, byly náklady, které stojí za to zaplatit.

Protože typická vektorová operace by zahrnovala načtení malé sady dat do vektorových registrů a následné spuštění několika operací, měl vektorový systém nového designu svůj vlastní samostatný kanál. Například jednotky násobení a sčítání byly implementovány jako samostatný hardware, takže výsledky jedné mohly být interně pipelovány do další, přičemž instrukční dekódování již bylo zpracováno v hlavním potrubí stroje. Cray odkazoval na tento koncept jako řetězení, protože programátorům umožnilo „spojit dohromady“ několik pokynů a získat vyšší výkon.

Popis

Nový stroj byl prvním Cray designem, který byl použit integrované obvody (IC). Ačkoli integrované obvody byly k dispozici od 60. let, až na začátku 70. let dosáhly výkonu nezbytného pro vysokorychlostní aplikace. Cray-1 používal pouze čtyři různé typy IC, an ECL duální 5-4 NOR brána (jeden 5-vstup a jeden 4-vstup, každý s diferenciálním výstupem),[8] další pomalejší MECL 10K 5-4 NOR brána použitá pro adresu fanout, 16 × 4bitová vysoká rychlost (6 ns) statická RAM (SRAM) použitý pro registry a 1 024 × 1 bitová 48 ns SRAM použitá pro hlavní paměť.[9] Tyto integrované obvody byly dodány společností Fairchild Semiconductor a Motorola. Celkově Cray-1 obsahoval asi 200 000 bran.

Integrované obvody byly namontovány na velké pětivrstvé desky plošných spojů s až 144 integrovanými obvody na desce. Desky byly poté namontovány zády k sobě pro chlazení (viz níže) a umístěny do dvaceti čtyř 28 palců vysokých (710 mm) stojanů obsahujících 72 dvojitých desek. Typický modul (samostatná procesorová jednotka) vyžadoval jednu nebo dvě desky. Ve všech stroj obsahoval 1 662 modulů ve 113 variantách.

Každý kabel mezi moduly byl a kroucená dvojlinka, zkrácen na určitou délku, aby se zajistilo, že signály dorazí přesně ve správný čas a minimalizuje se elektrický odraz. Každý signál produkovaný obvody ECL byl diferenciální pár, takže signály byly vyvážené. To mělo tendenci zvyšovat konstantní poptávku po napájení a snižovat spínací šum. Zatížení napájecího zdroje bylo tak rovnoměrně vyvážené, že se Cray chlubil tím, že napájecí zdroj nebyl regulován. K napájení vypadal celý počítačový systém jako jednoduchý rezistor.

Vysoký výkon ECL obvody generovaly značné teplo a designéři společnosti Cray vynaložili tolik úsilí na konstrukci chladicího systému jako na zbytek mechanické konstrukce. V tomto případě byla každá deska s plošnými spoji spárována s druhou, umístěnou zády k sobě a mezi nimi plech mědi. Měděný plech vedl teplo k okrajům klece, kde byl kapalný Freon běh v trubkách z nerezové oceli ji odtáhl do chladicí jednotky pod strojem. První Cray-1 byl zpožděn o šest měsíců kvůli problémům v chladicím systému; mazivo, které se normálně mísí s freonem, aby udržel kompresor v chodu, by prosakovalo skrz těsnění a nakonec pokrylo desky olejem, dokud nezkratovaly. K řádnému utěsnění potrubí bylo nutné použít nové svařovací techniky. Jediné patenty vydané pro počítač Cray-1 se týkaly designu chladicího systému.

Aby se ze stroje dostala maximální rychlost, byl celý podvozek ohnut do velkého tvaru C. Části systému závislé na rychlosti byly umístěny na „vnitřní hranu“ šasi, kde byly délky drátu kratší. To umožnilo snížit dobu cyklu na 12,5 ns (80 MHz), ne tak rychle jako 8 ns 8600, které se vzdal, ale dostatečně rychle, aby porazil CDC 7600 a STAR. NCAR odhaduje, že celková propustnost v systému byla 4,5krát vyšší než u CDC 7600.[10]

Cray-1 byl postaven jako 64-bit systém, odklon od 7600/6600, což byly 60bitové stroje (změna byla plánována také u 8600). Adresování bylo 24bitové, s maximem 1 048 576 64bitových slov (1 megaword) hlavní paměti, kde každé slovo mělo také 8 paritních bitů, celkem tedy 72 bitů na slovo.[11] K dispozici bylo 64 datových bitů a 8 kontrolních bitů. Paměť byla rozšířena na 16 prokládaná paměť banky, každá s dobou cyklu 50 ns, což umožňuje čtení až čtyř slov za cyklus. Menší konfigurace mohou mít 0,25 nebo 0,5 megawordu hlavní paměti. Maximální celková šířka pásma paměti byla 638 Mbit / s.[11]

Sada hlavních registrů se skládala z osmi 64bitových skalárních (S) registrů a osmi 24bitových registrů adres (A). Ty byly podpořeny sadou šedesáti čtyř registrů, každý pro S a A dočasného úložiště známého jako T a B, které funkční jednotky neviděly. Vektorový systém přidal dalších osm 64prvkových 64bitových vektorových (V) registrů, stejně jako vektorovou délku (VL) a vektorovou masku (VM). Nakonec systém také zahrnoval 64bitový registr hodin v reálném čase a čtyři 64bitové vyrovnávací paměti instrukcí, které obsahovaly každý šedesát čtyři 16bitových instrukcí. Hardware byl nastaven tak, aby umožňoval přivádění vektorových registrů jedním slovem na cyklus, zatímco adresové a skalární registry vyžadovaly dva cykly. Naproti tomu celý 16slovný buffer instrukcí mohl být vyplněn ve čtyřech cyklech.

Cray-1 měl dvanáct zřetězených funkčních jednotek. 24bitová aritmetika adresy byla provedena v jednotce přidání a jednotce násobení. Skalární část systému se skládala z přídavné jednotky, logické jednotky, a počet obyvatel, vedoucí jednotka nulového počtu a jednotka řazení. Vektorová část se skládala z jednotek přidání, logiky a posunu. Funkční jednotky s plovoucí desetinnou čárkou byly sdíleny mezi skalární a vektorovou částí a tyto sestávaly z jednotek sčítání, násobení a vzájemné aproximace.

Systém měl omezený paralelismus. Mohlo by to vydat jednu instrukci na hodinový cyklus pro teoretický výkon 80MIPS, ale s vektorovým plovoucí desetinnou čárkou násobení a sčítání vyskytující se v paralelním teoretickém výkonu bylo 160[12] MFLOPS. (Reciproční aproximační jednotka mohla fungovat také paralelně, ale nepřinesla skutečný výsledek s plovoucí desetinnou čárkou - k dosažení úplného dělení byla zapotřebí dvě další násobení.)

Vzhledem k tomu, že stroj byl zkonstruován pro provoz na velkých souborech dat, návrh také věnoval značné obvody I / O. Dřívější návrhy Cray na CDC zahrnovaly samostatné počítače věnované tomuto úkolu, ale to již nebylo potřeba. Místo toho Cray-1 zahrnoval čtyři 6kanálové ovladače, z nichž každý dostal přístup do hlavní paměti jednou za čtyři cykly. Kanály byly široké 16 bitů a zahrnovaly 3 řídicí bity a 4 pro opravu chyb, takže maximální rychlost přenosu byla 1 slovo za 100 ns nebo 500 tisíc slov za sekundu pro celý stroj.

Počáteční model, Cray-1A, vážil 5,5 tun včetně chladicího systému Freon. Nakonfigurováno s 1 milionem slova hlavní paměti spotřeboval stroj a jeho napájecí zdroje přibližně 115 kW energie; chlazení a skladování tento údaj pravděpodobně více než zdvojnásobily.[Citace je zapotřebí ] A Obecné údaje SuperNova S / 200 minipočítač sloužil jako řídicí jednotka údržby (MCU), která se používala k napájení Cray operační systém do systému v době bootování, sledovat CPU během používání a volitelně jako počítač front-end. Většina, ne-li všechny, Cray-1A byly dodány pomocí pokračování Zatmění dat jako MCU.

Cray-1S

The Cray-1S, oznámený v roce 1979, byl vylepšený Cray-1, který podporoval větší hlavní paměť 1, 2 nebo 4 milionů slov. Větší hlavní paměť byla umožněna použitím 4 096 x 1 bitových bipolárních integrovaných obvodů RAM s přístupovou dobou 25 ns.[13] Minipočítače Data General byly volitelně nahrazeny interním 16bitovým designem s rychlostí 80 MIPS. I / O subsystém byl oddělen od hlavního stroje, připojen k hlavnímu systému přes 6 Mbit / s řídící kanál a 100 Mbit / s vysokorychlostní datový kanál. Toto oddělení způsobilo, že 1S vypadal jako dvě „poloviční pole“ oddělená několika stopami, což umožnilo rozšíření I / O systému podle potřeby. Systémy lze zakoupit v různých konfiguracích od S / 500 bez I / O a 0,5 milionu slov paměti až po S / 4400 se čtyřmi I / O procesory a 4 miliony slov paměti.

Cray-1M

The Cray-1M, oznámený v roce 1982, nahradil Cray-1S.[14] Mělo to rychlejší dobu cyklu 12 ns a používalo se levněji MOS RAM v hlavní paměti. 1M byl dodáván pouze ve třech verzích, M / 1200 s 1 milionem slov v 8 bankách, nebo M / 2200 a M / 4200 se 2 nebo 4 miliony slov v 16 bankách. Všechny tyto stroje obsahovaly dva, tři nebo čtyři I / O procesory a systém přidal volitelný druhý vysokorychlostní datový kanál. Uživatelé mohli přidat Polovodičové úložné zařízení s 8 až 32 miliony slov MOS RAM.

Software

V roce 1978 byl vydán první standardní softwarový balíček pro Cray-1, který se skládá ze tří hlavních produktů:

The Ministerstvo energetiky Spojených států stránky financované z Lawrence Livermore National Laboratory, Vědecká laboratoř Los Alamos, Sandia National Laboratories a Národní vědecká nadace superpočítač centra (pro fyziku vysokých energií) představovala druhý největší blok s LLL Systém sdílení času Cray (CTSS). CTSS byl napsán v dynamické paměti Fortran, nejprve pojmenované LRLTRAN, která běžela dál CDC 7600, přejmenován na CVC (vyslovuje se „Civic“), když byla přidána vektorizace pro Cray-1. Společnost Cray Research se pokusila tyto weby odpovídajícím způsobem podpořit. Tyto možnosti softwaru měly později vliv minipočítače, také známý jako "pastelky ".

NCAR má svůj vlastní operační systém (NCAROS).

The Národní bezpečnostní agentura vyvinul vlastní operační systém (Folklore) a jazyk (IMP s porty Cray Pascal a C a Fortran 90 později)[15]

Knihovny začaly vlastní nabídkou společnosti Cray Research a Netlib.

Existovaly i jiné operační systémy, ale většina jazyků měla tendenci být Fortran nebo Fortran. Bell Laboratories, jako důkaz koncepce přenositelnosti a návrhu obvodu, přesunul první kompilátor C do svého Cray-1 (bez vektorizace). Tento akt by později poskytl CRI šestiměsíční náskok na Cray-2 Unixový port do Systémy ETA „škoda, a Lucasfilm první počítačově generovaný testovací film, Dobrodružství Andrého a Wallyho B..

Aplikační software má obvykle tendenci být buď klasifikován (např. jaderný kód, kryptoanalytický kód) nebo vlastní (např. modelování ropné nádrže). Důvodem bylo, že mezi zákazníky a zákazníky univerzity bylo sdíleno málo softwaru. Několik výjimek byly klimatologické a meteorologické programy, dokud NSF neodpověděl Japoncům Projekt počítačových systémů páté generace a vytvořila svá superpočítačová centra. I tehdy se sdílel malý kód.

Muzea

Cray-1 jsou vystaveny na následujících místech:

Další obrázky Cray-1

Reference

  1. ^ A b C d E F G Referenční příručka k hardwaru počítačového systému Cray-1 2240004, rev, Publikace: 1977 4. listopadu, Cray Research, Inc.
  2. ^ C. J. Murray, „Konečný týmový hráč,“ Archivováno 28. Října 2008 v Wayback Machine Novinky v designu, 6. března 1995.
  3. ^ Swaine, Michael (5. října 1981). „Tom Swift se setká s velkými chlapci: malé firmy si dávejte pozor“. InfoWorld. p. 45. Citováno 1. ledna 2015.
  4. ^ „Galerie superpočítačů SCD“. NCAR. Archivovány od originál 7. června 2015. Citováno 3. června 2010.
  5. ^ Budiansky, Stephen (2016). Code Warriors. New York: Alfred A. Knopf. 298–300. ISBN  9780385352666.
  6. ^ Rahul Garg (2. června 2013). „Zkoumání výkonnosti s plovoucí desetinnou čárkou moderních procesorů ARM“. Anandtech.
  7. ^ „Bionické specifikace Apple A13“.
  8. ^ Fairchild Semiconductor, „Fairchild 11C01 ECL Dual 5-4 Input OR / NOR Gate,“ Fairchild ECL Databook, C. 1972.
  9. ^ RM Russell, „Počítačový systém CRAY-1“ Comm. ACM, Leden 1978, s. 63–72.
  10. ^ „Galerie superpočítačů SCD: CRAY1-A“. Národní centrum pro výzkum atmosféry. Archivovány od originál 3. března 2016. Citováno 30. ledna 2016.
  11. ^ A b „Počítačový systém Cray-1“ (PDF). Cray Research Inc.
  12. ^ "Historie společnosti - Cray". Archivovány od originál dne 12. července 2014.
  13. ^ J.S. Kolodzey, „Počítačová technologie CRAY-1“ IEEE Trans. Komponenty, hybridy a výrobní technologie, sv. 4, č. 3, 1981, s. 181–186.
  14. ^ „Cray Cuts Price“. The New York Times. 14. září 1982.
  15. ^ Hranice superpočítače II. Citováno 8. února 2014.
  16. ^ „Cray 1A“. Muzeum počítačové historie. Citováno 15. května 2012.
  17. ^ "Computer Museum of America - Sbírka počítačových artefaktů". Computer Museum of America.
  18. ^ „Superpočítač Cray-1 (č. 38) a memorabilia na DigiBarn“. Muzeum počítačů DigiBarn. Citováno 15. května 2012.
  19. ^ „Dva superpočítače Cray se připojují k živým počítačům“. Archivovány od originál 26. dubna 2019. Citováno 26. dubna 2019.
  20. ^ "Cray 1". Národní centrum pro výzkum atmosféry. Archivovány od originál 27. prosince 2012. Citováno 15. května 2012.
  21. ^ "Národní muzeum letectví a kosmonautiky". Citováno 21. ledna 2010. Tento objekt je vystaven na výstavě Beyond The Limits v budově National Mall.
  22. ^ „A Cray 1 Arrives“. Národní muzeum výpočetní techniky. Archivovány od originál 4. března 2014. Citováno 27. února 2014.
  23. ^ „Superpočítač Cray 1A, sériové číslo 11, c 1979“. NMSI. Citováno 15. května 2012.
  24. ^ TM44354 Dator Cray Research, Inc. Cray Research, Inc. 1976 SAAB Aerospace Archivováno 6. ledna 2011, v Wayback Machine, str. 52, Datorföremål + på + TM.pdf. Citováno 2012-05-15.

externí odkazy

Evidence
Předcházet
CDC 7600
10 megaflops
Nejvýkonnější superpočítač na světě
1976–1982
Uspěl
Cray X-MP /4
713 megaflops