Seymour Cray | |
---|---|
Seymour Cray | |
Födelsedatum | 28 september 1925 |
Födelseort | Colorado Springs |
Dödsdatum | 5 oktober 1996 (71 år) |
En plats för döden | Colorado Springs , USA |
Land | USA |
Vetenskaplig sfär | Datorer |
Arbetsplats | CDC , Cray Research , Cray Computer Corporation, SRC Computer |
Alma mater | University of Minnesota |
Studenter | Steve Chen |
Utmärkelser och priser |
Wallace McDowell Award (1968) Harry Hood Memorial Award (1972) Howard Potts Medal (1979) |
Mediafiler på Wikimedia Commons |
Seymour Roger Cray (även Cray [1] engelska Seymour Roger Cray ; 28 september 1925, Chippewa Falls ( engelska ), Wisconsin , USA - 5 oktober 1996, Colorado Springs , USA ) är en amerikansk dataingenjör , skapare av ett antal Amerikanska superdatorer . CDC 6600 -datorn gav ära till uppfinnaren .
Cray föddes i Chippewa Falls ( Wisconsin , USA ). Hans far var civilingenjör och ingav sin son ett intresse för naturvetenskap och teknik.
Seymour tog examen från Chippewa Falls High School 1943, varefter han togs in i den amerikanska armén som radiostationsoperatör. Han tjänstgjorde först i Europa , sedan i Stilla havet , där han arbetade med att dechiffrera japanska meddelanden [2] .
Seymour Cray dog i oktober 1996 av skador som han ådrog sig i en bilolycka.
Cray började sin karriär 1951 hos Engineering Research Associates (ERA). Företaget var engagerat i skapandet av kryptografisk utrustning för den amerikanska flottan . Medan han arbetade på ERA skapade Cray sin första dator, ERA 1103 (1953). 1952 köptes ERA av Remington Rand . Dessförinnan hade Remington Rand förvärvat Eckert-Mauchly Computer Corporation 1950 , som arbetade på UNIVAC -datorer . De två förvärvade företagen slogs samman till UNIVAC-divisionen och Crays dator släpptes under namnet UNIVAC 1103 . 1955 slogs Remington Rand samman med Sperry Corporation och bildade Sperry-Rand och UNIVAC-divisionen döptes om till Sperry-UNIVAC. Många tidigare ERA-anställda var missnöjda med sin position i det gigantiska konglomeratet, och 1957 bestämde de sig för att koppla av från Sperry-Rand och bilda sin egen Control Data Corporation [2] .
Fram till slutet av 1957 fortsatte Seymour Cray, bunden av förpliktelser med den amerikanska flottan, att arbeta på Sperry-Rand på NTDS-systemet , eller snarare utvecklade han AN/USQ-17- datorn för detta system. När det huvudsakliga arbetet med detta projekt var avslutat, gick Cray med i Control Data Corporation och investerade 5 000 $ av sina personliga besparingar i det auktoriserade kapitalet [2] .
CDC 1604Omedelbart efter att ha flyttat till CDC började Cray arbeta på en prototyp som kallas "Little Character" med hjälp av transistorer snarare än vakuumrör. På grund av den svåra ekonomiska situationen för det unga företaget, satte han ihop en prototyp från defekta transistorer, som han kunde få till ett fyndpris i lokala radiodelsbutiker, som kompenserade för "äktenskapet" med kvicka planer. Hela 1958 ägnades åt skapandet av en 6-bitars prototyp och utvecklingen av dess modulära struktur [3] .
På CDC, byggde på forskning gjord på Sperry-Rand på ett navigationssystemprojekt (Project Athena) för ICBM och experiment med "Little Character", byggde Cray den första kompletta datorn, CDC 1604 med germaniumtransistorer Företagslegenden hävdar att datornumret (1604) erhölls genom att helt enkelt lägga till numret från CDC-adressen (501 Park Avenue) till numret på den senaste datorn (ERA/UNIVAC 1103) som Cray arbetade med på Sperry-Rand innan han lämnade. CDC [4] .
48-bitars CDC 1604 introducerades på marknaden 1960 [5] , och vid den tiden, med en klockhastighet på 0,2 MHz (cykeltid på 5 mikrosekunder), var den den snabbaste datorn i världen. Det första exemplaret levererades till Naval Postgraduate School , och nästa såldes till Livermore National Laboratory , University of Illinois , Northrop och Lockheed , National Bureau of Standards , och till och med den israeliska regeringen [4] . Ett år senare, under en lång tredagarshelg, utvecklade Cray en mindre 12-bitarsversion av CDC 1604, kallad CDC 160A [6] . CDC 160A placerades i ett vanligt kontorsbord och var faktiskt historiens första minidator . Den användes som en I/O-konsol i CDC 1604 eller som en fjärrterminal. Baserat på det skapades CDC 160- familjen av minidatorer och Cray använde en modifierad version av CDC 160A som perifera processorer i sin CDC 6600 superdator .
1968 levererades en föråldrad CDC 1604 till Sovjetunionen och installerades vid Joint Institute for Nuclear Research i Dubna. [7] I Dubna, för CDC 1604, skrevs Fortran-Dubna-översättaren, programmatiskt kompatibel med den inhemska datorn BESM-6 , vars första exemplar JINR fick samma 1968. [åtta]
Hans nästa datorprojekt, 6600 och CDC 7600 sätter nya standarder för hela branschen
CDC 6600 CDC 7600nästa CDC 7600-dator introduceradesMed en klockhastighet på 37 MHz (cykeltid - 27,5 nanosekunder) var den "bara" 4 gånger snabbare än CDC 6600 till nästan samma pris - 7,5 miljoner dollar. På grund av bristen på ett betydande hopp i prestanda sålde CDC 7600 något sämre än CDC 6600.
Från början skapade Cray en dator som heter CDC 6800, som var planerad att vara bakåtkompatibel med CDC 6600. Men sedan övergav han denna idé och byggde en ny CDC 7600-dator från grunden. Trots skillnaderna i arkitektur visade sig CDC 7600 vara nästan helt kompatibel med CDC 6600 genom att använda Fortran-kompilatorn , som båda maskinerna stödde.
CDC 8600Cray började arbeta på CDC 8600 som hjälpte Cray att skapa CDC 6600 och CDC 7600, lämnade Crays labb och återvände till Minneapolis vid CDC:s högkvarter, där han tog upp sin projektdator STAR-100 . Hans plats i Crays team togs av ingenjören Les Davis.
För att uppnå ännu högre prestanda gick Cray till det radikala steget - att skapa en unik maskin med 4 processorer som arbetar med delat minne. Han bestämde sig för att packa datorkomponenterna ännu tätare för att förkorta längden på de elektriska kretsarna. För att göra detta ökades måtten på korten med 5 gånger jämfört med korten i CDC 7600 och monterades till moduler med 8 kort vardera. Varje sådan bräda förbrukade 3 kW el och genererade mycket värme, som måste tas bort. Dean Roush löste detta problem igen i CDC 8600. Mellan skivorna placerades kopparplattor som tog bort värme till rören med freon. Enbart kylaggregatet vägde 20 ton, vilket var 3 gånger mer än CDC 6600 och 2 gånger mer än CDC 7600.
Av alla indikationer följde designen av CDC 8600 idéerna från den "gamla skolan". På grund av ökningen av komponenter - transistorer, motstånd, kondensatorer och en stor mängd lödning - hade datorn ännu fler "felpunkter". På grund av detta lyckades Cray aldrig uppnå det viktigaste - tillförlitligheten i sitt arbete. Projektet drog ut på tiden utan några framtidsutsikter och började skapa oro bland ledningen för CDC-företaget. Till slut beslutade CDC att ge företräde åt STAR-100-projektet, och CDC 8600-projektet föreslogs att Cray skulle skjutas upp till bättre tider eller stängas helt. Cray ville inte göra detta, och i februari 1972 sa han upp sig från CDC.
Den 14 februari 1972 avgick Cray från CDC och grundade det första av sina egna företag, Research också i Chippewa Falls Crays avgång från CDC var vänlig. CDC investerade till och med 500 000 dollar i Cray Research trots att Cray praktiskt taget höll på att bli deras direkta konkurrent. När Cray startade företaget meddelade Cray att Cray Research skulle bygga en modell av dator i taget, alla dessa datorer skulle vara superdatorer och Cray Research skulle inte göra något annat än superdatorer.
På Cray Research skapade han världens snabbaste superdatorer för allmänna ändamål, Cray-1 och Cray-2 .
Cray-1Cray tog hänsyn till misstagen i CDC 8600-projektet, såväl som för- och nackdelarna med CDC STAR-100-projektet, när han startade en ny dator. Han övergav transistorer till förmån för integrerade kretsar, från ett multiprocessorsystem till förmån för en vektorprocessor , implementerade en ny funktionsprincip för en processor med registerregisterminne och använde halvledare istället för ferromagnetiska kärnor för minne. 1974 visade de första testerna av maskinen en prestanda på 80 MFLOPS. 1975 introducerade företaget Cray-1- datorn för allmänheten.
Cray-2 Cray-31988 började Cray arbetet med en ny modell - Cray-3 . För att uppnå ännu högre hastigheter valde Cray galliumarsenid som komponentbas för mikrokretsar . Detta material har hittills använts inom rymdindustrin för att skapa höghastighetskretsar för satelliter, men ingen före Cray vågade använda det i konstruktionen av datorer. Egenskaperna hos galliumarsenid gjorde det möjligt att skapa mikrokretsar som arbetar vid ultrahöga frekvenser - sex gånger snabbare än kiselmikrokretsar: Cray räknat på en klockfrekvens på 500 MHz (2 nanosekunder per klocka).
Men som material är galliumarsenid mycket spröd, utbytet av lämpliga substrat är mycket lågt. Galliumarsenidskivan kostade $300 styck, jämfört med $6 för kisel [9] . Även testning av de sammansatta modulerna orsakade problem: det fanns ingen tillgänglig testutrustning som kunde arbeta vid en frekvens på 500 MHz, så Cray Research var tvungen att köpa dyr specialutrustning. Allt detta återspeglades naturligtvis i datorns framtida värde: mer än 30 miljoner dollar.
Arbetet med projektet drog ut på tiden och ledningen för Cray Research 1989 gav företräde åt ett annat projekt, Cray C90 , som utvecklades parallellt.
Den 15 maj 1989 meddelade Cray sin avgång från Cray Research [10] [11] och beslutade att fortsätta arbetet med Cray-3 som en del av ett nytt företag, Cray Computer Corporation, baserat i Colorado Springs . Avskedet var vänskapligt: Cray Research investerade 100 miljoner dollar i kontanter och 50 miljoner dollar i egendom i Crays nya företag. På Cray Computer Corporation arbetade Cray som entreprenör, inte som heltidsanställd.
I slutet av augusti 1990 kunde företaget ingå ett avtal om försäljning av den första datorn med Livermore National Laboratory . Enligt detta avtal skulle Cray-3 levereras senast i juni 1992 med en stegvis leverans av moduler. Fram till juni 1991 genomfördes alla etapper framgångsrikt, men i december 1991 stod det klart att det inte skulle vara möjligt att leverera flyttalsblocket i tid. I slutet av december meddelade Livermore Laboratories att de avbryter Cray-3-kontraktet och köper en C90 -dator från Cray Research [12] istället .
Med förlusten av sin huvudkund föll Cray Computer Corporation i svåra tider. Företagets månatliga kostnader var 5 miljoner dollar. Listan över statliga organisationer som kan köpa en dator för 30 miljoner dollar har minskat i och med slutet av det kalla kriget och nedskärningar i försvarsfinansieringen. I avsaknad av en köpare beslutades det att stoppa utvecklingen av 16-processorversionen av Cray-3 och hitta en köpare till en 8-processormaskin [13] .
Trots allt detta började Cray i början av 1994 arbeta på en ny dator, Cray-4, som var en enklare och mer pålitlig maskin. Arbetet med Cray-4 var mer framgångsrikt än på Cray-3. Det var möjligt att uppnå en klockfrekvens på 1 GHz (klocktid - 1 ns), den totala kostnaden för maskinen var fem gånger lägre än Cray-3 [14] .
I allmänhet förbättrades arbetet i företaget i mitten av 1994, planer hade redan gjorts för Cray-5- och Cray-6-maskinerna och Cray funderade på en hedervärd pension. Men företaget, inför den ekonomiska nedgången, kunde inte hitta pengar för att betala driftskostnader och slutföra arbetet. Den 24 mars 1995 ansökte företaget om konkurs [15] , efter att ha spenderat totalt 300 miljoner dollar på utveckling och levererat Cray-3-datorn gratis i maj 1993 till endast en köpare - National Center for Atmospheric Research, där det har varit så i flera år och fungerade inte korrekt och skrevs av 2 dagar efter att Cray Computer Corporation gick i konkurs [16] .
Fram till mitten av juli 1995 försökte Cray, tillsammans med de återstående företagsledningen, hitta en investerare för att fortsätta arbetet, men släppet av Cray T90-modellen av Cray Research satte stopp för utsikterna för Cray-4-datorn.
Nästan ett år senare, i juli 1996, organiserade Cray ett nytt företag som heter SRC Computers [17] (SRC är initialerna till hans namn "Seymour Roger Cray"), som började utveckla en ny superdatormodell från grunden. Cray övergav en vektorsuperdator och planerade att skapa en multiprocessormaskin med 512 processorer från Intel [18] . Utvecklingen hade precis börjat när Cray var med om en bilolycka den 22 september 1996 och dog av sina skador två veckor senare den 5 oktober 1996, vid 71 års ålder. SRC Computers fortsatte att existera och utvecklar fortfarande datorsystem, även om det inte producerar superdatorer [19] .
År | Företag | namn | Prestanda | Funktioner och anteckningar |
---|---|---|---|---|
1951 | EPOK | ERA-1103 | Efter övertagandet av ERA tillverkades datorn under namnet UNIVAC 1103 | |
1960 | CDC | CDC 1604 | 0,04-0,2 Mopp/s [20] | Den första bilen på germaniumtransistorer istället för lampor. |
1964 | CDC | CDC6600 | 3 MFLOPS | Den första superdatorn i världen använde VLIW- arkitekturen |
1969 | CDC | CDC7600 | 10 MFLOPS | Snabbaste superdator för allmänna ändamål från 1971 till 1975 |
1975 | Cray Research | Cray-1 | 133 MFLOPS | Tillämpning av register-register instruktionsarkitektur, den första kommersiellt framgångsrika vektorsuperdatorn |
1985 | Cray Research | Cray-2 | 1,9 GFLOPs | Skivor för att förbättra kylningen sänktes ned i kylvätska. För detta kallades bilen "datorn i akvariet" |
När han designade sina datorer tog Seymour Cray utgångspunkten i hastigheten på deras arbete. Alla andra tekniska lösningar och tillvägagångssätt följde det inställda hastighetsfältet: tät packning av systemkomponenter för att minska längden på elektriska kretsar, ömsesidigt arrangemang av datormoduler i rymden, formen på maskinkroppen, en reducerad uppsättning CPU-instruktioner, sparar processorcykler när man beräknar noggrannheten för flyttalsvärden även till nackdel för enkel programmering av maskinen.
När Cray valde basdatorkomponenten föredrog Cray beprövade, pålitliga lösningar som redan hade testats i andra konkurrerande datorsystem och som presterade bra. Så han vände sig till germaniumtransistorer (CDC 1604) 10 år efter deras uppfinning, till kiseltransistorer ( CDC 6600 ) - när en pålitlig planteknologi för deras produktion uppfanns, till integrerade kretsar ( Cray-1 ) - 10 år efter deras uppkomst. på marknaden. Varhelst sinne för proportioner misslyckades Seymour (CDC 8600 och Cray-3), misslyckades han.
Seymour Cray föredrog att designa hela datorns arkitektur själv och arbetade med ett litet team av ingenjörer som assistenter [2] . Som bevis på riktigheten av denna arbetsstil citerade han exemplet med IBM Stretch- projektet , som misslyckades på grund av störning i processen för dess skapande av IBM-ledningen på alla nivåer.
I sitt arbete var Seymour aldrig rädd för att börja om från ett nytt blad, om han förstod att projektet hade nått en återvändsgränd [2] . Ur ekonomisk synvinkel var detta tillvägagångssätt ofta mycket kostsamt (CDC 8600-projektet, Cray-3-projektet).
Seymour Cray har alltid varit en ingenjör först och en affärsman sist. Han försökte ägna all sin tid åt arbete och gillade inte att bli distraherad av administrativa angelägenheter. 1966 avgick han som styrelseledamot i CDC-företaget för att inte delta i styrelsemöten och inte bli distraherad från arbetet. 1980, med samma mål, lämnade han posten som chef för sitt företag Cray Research och började arbeta i det som en oberoende entreprenör (oberoende entreprenör). Även som miljonär och chef för ett internationellt företag, tvekade Seymour aldrig att plocka fram en lödkolv och montera den nödvändiga datormodulen på egen hand.
Seymour Cray gillade den ensamhet där han tyckte bäst, gillade inte publicitet, pressuppmärksamhet och gav sällan intervjuer. Efter att ha flyttat med sitt team till ett separat laboratorium i Chippewa Falls , förbjöd han CDC:s ledning att uppträda i det utan hans föregående medgivande. För att inte bli distraherad av att besöka Vita huset och träffa USA:s president tackade han nej till äran att tilldelas USA:s nationella medalj för teknologi och innovation . För större koncentration kom Seymour på en originell hobby - han grävde en tunnel under sitt hus. En gång hann han knappt hoppa ut ur tunneln när ett träd föll ner i den från ytan. Skämtsamt berättade Seymour för reportrar att han fick besök av bergstomtar i tunneln, som berättade för honom om de rätta tekniska lösningarna.
CDC 1604
CDC-8600
Cray Research
Cray-3
![]() | ||||
---|---|---|---|---|
|