História elektronických počítačov, časť 3: ENIAC

História elektronických počítačov, časť 3: ENIAC

Ďalšie články cyklu:

Druhý projekt na vytvorenie elektronického počítača, ktorý vznikol v dôsledku vojny, rovnako ako „Koloss“, si vyžadoval množstvo myslení a rúk na úspešnú realizáciu. Ale, rovnako ako „Koloss“, by nikdy nevznikol, keby nebol jeden človek posadnutý elektronikou. V tomto prípade sa volal John Mauchly.

Príbeh Mauchlyho sa tajomne a podozrivo prepletá s príbehom Johna Atanasova. Ako si možno pamätáte, Atanasov a jeho asistent Claude Berry v roku 1942 skončili svoju prácu na elektronickom počítači a venovali sa iným vojenským projektom. Mauchly mal veľa spoločného s Atanasovom: obaja boli profesori fyziky na málo známych inštitútoch, ktoré nemali prestíž ani autoritu v širokých akademických kruhoch. Mauchly trávil v izolácii učiteľskou prácou na malom Ursinus College v predmestí Philadelphie, ktorá nemala ani tak skromnú prestíž ako štát Iowa, kde pracoval Atanasov. Ani jeden z nich neurobil nič, aby upútal pozornosť svojich elitnejších kolegov, povedzme, z Chicagskej univerzity. Napriek tomu oboch uchvátila excentrická idea: postaviť výpočtový stroj z elektronických komponentov, z tých istých častí, z ktorých sa vyrábali rádiové a telefónne zosilňovače.

História elektronických počítačov, časť 3: ENIAC
John Mauchly

Predpovedanie počasia

N nejaký čas sa medzi týmito dvoma mužmi vytvoril určitý vzťah. Stretli sa na konci 40-tych rokov na konferencii Americkej asociácie pre pokrok vo vede (American Association for the Advancement of Science, AAAS) vo Philadelphii. Tam Mauchly vystúpil so svojou prezentáciou svojho výskumu cyklických vzorov v dátach o počasí s použitím jím vyvinutého elektronického harmonického analyzátora. Bol to analógový počítač (to znamená, že reprezentoval hodnoty nie v digitálnej podobe, ale ako fyzické veličiny, v tomto prípade prúdu — čím väčší prúd, tým väčšia hodnota), ktorý mal podobnú funkciu ako mechanický predikátor prílivu, ktorý v 70-tych rokoch vyvinul William Thomson (neskôr známy ako lord Kelvin).

Atanasov, sitting in the hall, knew he had found a companion for his lonely journey into the world of electronic calculations, and without delay, he approached Mauchly after his lecture to tell him about the machine he had built in Ames. However, to understand how Mauchly ended up on stage with his presentation of the electronic weather computer, one must return to his roots.

Mauchly was born in 1907 to physicist Sebastian Mauchly. Like many of his contemporaries, he became interested in radio and electronic tubes as a boy, wavering between a career as an electronics engineer and a physicist before deciding to focus on meteorology at Johns Hopkins University. Unfortunately, after graduation, he fell directly into the clutches of the Great Depression and was grateful to secure a position at Ursinus in 1934 as the sole member of the physics faculty.

História elektronických počítačov, časť 3: ENIAC
Ursinus College in 1930

At Ursinus, he undertook his dream project — to unravel the hidden cycles of the global natural machine and learn to predict the weather not just for days but for months and years ahead. He was convinced that the Sun governs weather patterns that last several years, connected with solar activity and sunspots. He wanted to extract these patterns from the vast amounts of data accumulated by the American Weather Bureau with the help of students and a set of desktop calculators purchased cheaply from bankrupt banks.

Čoskoro sa ukázalo, že údajov bolo príliš veľa. Stroje nedokázali vykonávať výpočty dostatočne rýchlo, a navyše sa začali prejavovať aj ľudské chyby pri neustálom kopírovaní medzivýsledkov strojmi na papier. Moore začal premýšľať o inom spôsobe. Vedel o počítadlách na elektronických lampách, ktoré prvýkrát vytvoril Charles Wynn-Williams a ktorí jeho kolegovia fyzici používali na počítanie subatomových častíc. Keďže elektronické zariadenia očividne mohli zapisovať a zhromažďovať čísla, Moore sa zamyslel nad tým, prečo by nemohli vykonávať zložitejšie výpočty? Niekoľko rokov vo svojom voľnom čase sa hrál s elektronickými komponentmi: prepínačmi, počítadlami, strojmi na substitučné šifry, ktoré používali zmes elektronických a mechanických komponentov, a harmonickým analyzátorom, ktorý použil na projekt predpovedania počasia, extrahujúci údaje podobné niekoľkotýždňovým periódám kolísania úrovne zrážok. Toto objavenie priviedlo Moora na AAAS v roku 1940 a potom aj Atanasova k Mooreovi.

Návšteva

Kľúčová udalosť v vzťahu Moora a Atanasova sa odohrala šesť mesiacov neskôr, na začiatku leta 1941. V Pensylvánii Atanasov rozprával Mooreovi o elektronickej počítači, ktorú postavil v Iowe, a spomenul, akú nízku cenu mal. Vo svojej následnej korešpondencii pokračoval v intrigujúcich narážkach na to, ako postavil svoj počítač s nákladmi nie viac ako 2 doláre na jeden bit. Moore sa zaujímal a bol veľmi prekvapený takýmto úspechom. V tom čase už mal vážne plány na vybudovanie elektronického kalkulátora, ale bez podpory vysokej školy by musel platiť za všetko zariadenie z vlastného vrecka. Za jednu lampu sa zvyčajne pýtalo 4 doláre, a na uloženie jednej binárnej číslice bolo potrebné aspoň dve lampy. Čo si, pomyslel si, Atanasov počal tak dobre šetriť?

Po šiestich mesiacoch konečne mal čas vydať sa na západ, aby uspokojil svoju zvedavosť. Po viac ako pätnástich stovkách kilometrov autom v júni 1941 dorazil Mauchly so synom na návštevu k Atanasovovi v Ames. Mauchly neskôr hovoril, že sa vrátil sklamaný. Lacná Atanasova databáza nebola elektronická, ale fungovala na základe elektrostatiky na mechanickom bubne. Kvôli tomu a iným mechanickým častiam, ako sme už videli, nemohol vykonávať výpočty ani priblížene k rýchlostiam, o ktorých Mauchly sníval. Neskôr to označil za „mechanickú hračku, ktorá používala niekoľko elektronických lampičiek“. Avšak, krátko po návšteve napísal list, v ktorom ospevoval Atanasov stroj a uviedol, že bol „elektronický v podstate a za pár minút riešil akýkoľvek systém lineárnych rovníc, ktorý obsahoval najviac tridsať premenných“. Tvrdil, že by mohol byť rýchlejší a lacnejší ako mechanický diferenciálny analyzátor Bush.

O tridsať rokov sa vzťahy Mauchlyho a Atanasova stanú kľúčovými v súdnom spore Honeywell proti Sperry Rand, v ktorého dôsledku boli jeho patentové prihlášky na vytvorenie elektronického počítača Mauchlyho zrušené. Nehovoriac o zásluhách samotného patentu, i keď bol Atanasov skúsennejší inžinier a s ohľadom na podozrievavý názor Mauchlyho na Atanasov počítač, uvedený spätne, niet dôvodov podozrievať, že Mauchly sa od Atanasova naučil alebo skopíroval niečo dôležité. Ale čo je dôležitejšie, zapojenie ENIAC nemá nič spoločné s počítačom Atanasov-Berry. Maximálne, čo možno povedať, je, že Atanasov posilnil Mauchlyho sebavedomie tým, že dokázal, že elektronický počítač môže fungovať.

Moor School a Aberdeen

A počas tohto obdobia sa Mouckley ocitol na tom istom mieste, odkiaľ začal. Neexistoval žiadny magický trik na lacné elektronické ukladanie a pokiaľ zostával v Ursinus, nemal prostriedky na to, aby premenil svoj elektronický sen na realitu. A potom mal šťastie. Tohto leta 1941 sa zúčastnil letného kurzu v elektronike na Moore School of Engineering na Univerzite v Pensylvánii. V tom čase už bola Francúzsko okupované, Británia bola pod obliehaním, ponorky brázdili Atlantik a vzťahy Ameriky s agresívne expanzionistickým Japonskom sa rýchlo zhoršovali [a hitlerovské Nemecko napadlo ZSSR / pozn. prekl.]. Napriek izolacionistickým náladám medzi obyvateľstvom sa americká intervenčná akcia zdala možná, a pravdepodobne aj nevyhnutná, elitným skupinám ako z Pensylvánskej univerzity. Moore School ponúkala kurz na zvyšovanie kvalifikácie inžinierov a vedcov, aby urýchlila prípravu na možnú vojenskú prácu, najmä v oblasti radarových technológií (radar má podobné charakteristiky s elektronickými výpočtami: používal elektronické lampy na generovanie a počítanie počtu vysokofrekvenčných impulzov a časových intervalov medzi nimi; avšak neskôr Mouckley poprel, že by radary malo vážny vplyv na vývoj ENIAC).

História elektronických počítačov, časť 3: ENIAC
Moore School of Engineering

Kurz mal pre Mouckleyho dve hlavné následky: po prvé, spojil ho s Johnom Presperom Eckertom, prezývaným Pres, z miestnej rodiny magnátov nehnuteľností, a mladým čarodejníkom elektroniky, ktorý trávil všetky svoje dni v laboratóriu televízneho pioniera Philo Farnsworth. Neskôr Eckert zdieľa patent (ktorý bol potom uznaný za neplatný) na ENIAC s Mouckleym. Po druhé, to zabezpečilo Mouckleymu miesto na Moore School, čím ukončilo jeho dlhú akademickú izoláciu v blate školy Ursinus. Zdá sa, že to sa nestalo kvôli nejakým zvláštnym zásluhám Mouckleya, ale jednoducho preto, že škola naliehavo potrebovala ľudí na nahradenie vedcov, ktorí odišli pracovať na vojenské objednávky.

Avšak do roku 1942 sa väčšina školy Mura sama začala podieľať na vojenskom projekte: výpočtoch balistických dráh pomocou mechanickej a ručnej práce. Tento projekt organicky vyrástol z existujúceho spojenia medzi školou a testovacím strediskom v Aberdeene, ktoré sa nachádzalo 130 km ďalej pozdĺž pobrežia v Marylande.

Testovacie stredisko bolo zriadené počas Prvej svetovej vojny na testovanie delostrelectva, ako náhrada za predchádzajúce stredisko v Sandy Hook, New Jersey. Okrem priamych streleckých testov sa jeho úlohou skladalo v komponovaní streleckých tabuliek, ktoré delostrelectvo používalo v boji. Odpor vzduchu neumožňoval vypočítať miesto dopadu projektilu jednoducho riešením kvadratickej rovnice. Napriek tomu bola vysoká presnosť mimoriadne dôležitá pre delostreleckú paľbu, pretože práve prvé výstrely spôsobovali najväčšie škody nepriateľským silám — po nich sa nepriateľ rýchlo schovával pod zem.

Na dosiahnutie takejto presnosti moderné armády zostavovali podrobné tabulky, ktoré streleckým odborníkom uvádzali, ako ďaleko dopadne ich projektil po výstrele pod určitým uhlom. Tvorcovia používali počiatočnú rýchlosť a umiestnenie projektilu na vypočítanie jeho umiestnenia a rýchlosti cez malý časový interval, a potom opakovali tie isté výpočty pre ďalší interval, a tak ďalej, stovky a tisíce krát. Pre každú kombináciu delostrelectva a projektilu bolo potrebné vykonať takéto výpočty pre všetky možné uholi streľby, pričom sa brali do úvahy rôzne atmosférické podmienky. Výpočtová záťaž bola taká veľká, že v Aberdeene dokončili výpočty všetkých tabuliek, ktoré boli začaté po skončení Prvej svetovej vojny, až v roku 1936.

Zjavne Aberdeenu bolo potrebné lepšie riešenie. V roku 1933 uzavreli dohodu so školou Mura: armáda zaplatí za vybudovanie dvoch diferenciálnych analyzátorov, analógových počítačov, vytvorených podľa schémy z MIT pod vedením Vannevara Busha. Jeden bude poslaný do Aberdeenu, zatiaľ čo druhý zostane k dispozícii škole Mura a bude sa používať podľa rozhodnutia profesúry. Analyzátor dokázal za pätnásť minút vytvoriť dráhu, na ktorej by človeku trvalo niekoľko dní vypočítať, hoci presnosť výpočtov počítača bola trochu nižšia.

História elektronických počítačov, časť 3: ENIAC
Demonstrácia húfnice v Aberdeene, ok. 1942

V roce 1940 však výzkumná jednotka, nyní známá jako Ballistická výzkumná laboratoř (Ballistic Research Laboratory, BRL), požádala o svůj počítač, který byl ve škole Moora, a začala s výpočty dělostřeleckých tabulek pro blížící se válku. Výpočtová skupina školy byla také zapojena do podpory počítače prostřednictvím lidí-vypočítávačů. Do roku 1942 v škole pracovaly 100 žen-vypočítávačů šest dní v týdnu, přičemž mezi nimi byla i manželka Moocleyho, Mary, která pracovala na dělostřeleckých tabulkách v Aberdeenu. Moocley byl povýšen na vedoucí jiného týmu vypočítávačů, který pracoval na výpočtech pro radarové antény.

Od svého příchodu do školy Moora propagoval Moocley svou myšlenku elektronického počítače napříč celým fakultou. Již měl značnou podporu v osobě Prespera Eckerta a Johna Brainarda, seniorního člena fakulty. Moocley přinášel myšlenku, Eckert inženýrský přístup, Brainard – přesvědčivost a zákonnost. Na jaře roku 1943 se tato trojice rozhodla, že je čas propagovat dlouho vyzrálou Moocleyho myšlenku armádním úředníkům. Mystérium klimatu, které se Moocley snažil rozluštit, muselo počkat. Nový počítač měl sloužit potřebám nového majitele: sledovat nevyčerpatelnou sinusoidu globálních teplotních cyklů, ale balistické trajektorie dělostřeleckých granátů.

ENIAC

V dubnu 1943 Moocley, Eckert a Brainard vypracovali návrh "Zprávy o elektronickém diferenciálním analyzátoru". To přitáhlo do jejich řad dalšího spojence, Hermana Goldsteina, matematika a armádního důstojníka, který sloužil jako zprostředkovatel mezi Aberdeenem a školou Moora. S pomocí Goldsteina skupina představila myšlenku výboru v BRL a získala vojenský grant, s Brainardem jako vědeckým vedoucím projektu. Museli dokončit výrobu stroje do září 1944 s rozpočtem 150 000 $. Tým projekt pojmenoval ENIAC: Elektronický numerický integrátor, analyzátor a počítač.

História elektronických počítačov, časť 3: ENIAC
Zleva doprava: Julian Bigelow, Herman Goldstein, Robert Oppenheimer, John von Neumann. Foto pořízené na Princeton Institute for Advanced Study po válce, s pozdějším modelem počítače.

Rovnako ako v prípade "Kolosa" vo Veľkej Británii, autoritatívne inžinierske vedenie v USA, ako napríklad Národný výbor pre výskum národnej obrany (National Defense Research Committee, NDRC), sa k projektu ENIAC stavalo skepticky. Mooreova škola nemala povesť elitného vzdelávacieho zariadenia, avšak navrhla vytvoriť niečo bezprecedentné. Aj takí priemyselní giganti ako RCA len s ťažkosťami vytvárali relatívne jednoduché elektronické počítacie obvody, nieto ešte nastavený elektronický počítač. George Stibitz, architekt reléových počítačov v Bellovej laboratórii, ktorý v tom čase pracoval na projekte NDRC, považoval, že vytvorenie ENIAC-u zabere príliš veľa času na to, aby bol užitočný v vojne.

V tom sa mýlil. Na vytvorenie ENIAC-u bude potrebné dvojnásobné množstvo času a trojnásobné množstvo prostriedkov v porovnaní s pôvodným plánom. Siahol na značnú časť ľudských zdrojov Mooreovej školy. Na samotný vývoj bolo potrebné zapojiť ďalších sedem ľudí, okrem počiatočnej skupiny Mauchlyho, Eckerta a Brainerda. Rovnako ako "Kolosa", ENIAC prilákal množstvo ľudí-počítateľov na pomoc pri nastavovaní ich elektronickej náhrady. Medzi nimi bola aj manželka Hermana Goldsteina, Adele, a Jean Jennings (následne Bartik), ktorí neskôr zohrali dôležitú úlohu pri vývoji počítačov. Písmena NI v názve ENIAC naznačovali, že Mooreova škola poskytuje armáde digitálnu, elektronickú verziu diferenciálneho analyzátora, ktorý by rýchlejšie a presnejšie vypočítaval integrály trajektórií ako jeho analógový mechanický predchodca. Ale v dôsledku toho získali niečo oveľa väčšie.

Niektoré nápady projektu mohli byť prevzaté z návrhu z roku 1940, ktorý predložil Irven Travis. Práve Travis sa zúčastnil podpísania zmluvy na využitie analytika Mooreovou školou v roku 1933, a v roku 1940 navrhol vylepšenú verziu analyzátora, hoci nie elektronického, ale fungujúceho na digitálnom princípe. Mal používať mechanické počítadlá namiesto analógových kolies. Do roku 1943 odišiel zo školy Moore a získal postavenie vo vedení námorníctva vo Washingtone.

Základom možností ENIAC, podobne ako u „Kolosa“, bola rozmanitosť funkčných modulov. Najčastejšie sa používali akumulátory na sčítanie a počítanie. Ich schéma bola prevzatá od elektronických počítačov Winna-Williamsa, ktoré používali fyzici, a doslova vykonávali sčítanie tak, ako predškoláci počítajú na prstoch. Ďalšie funkčné moduly zahŕňali násobiče, generátory funkcií a vyhľadávacie systémy v tabuľkách, ktoré nahrádzali počítanie zložitejších funkcií typu sínus a kosínus. Každý modul mal vlastné programové nastavenia, pomocou ktorých sa zadávala malá sekvencia operácií. Rovnako ako u „Kolosa“, programovanie prebiehalo pomocou kombinácie panela s prepínačmi a panelu so zásuvkami, ktorý pripomínal telefónne spínače.

ENIAC mal niekoľko elektromechanických častí, konkrétne reléový register, ktorý slúžil ako buffer medzi elektronickými akumulátormi a perforátormi od IBM, ktoré sa používali na vstup a výstup. Táto architektúra veľmi pripomínala „Kolosa“. Sam Williams z Bellových laboratórií, ktorý spolupracoval s Georgom Stibitzom na vytváraní reléových počítačov Bell, takisto vybudoval register pre ENIAC.

Kľúčovým rozdielom od „Kolosa“ sa stal ENIAC flexibilnejším prístrojom: možnosť programovať hlavné nastavenia. Hlavné programovateľné zariadenie posielalo impulzy funkčným modulom, ktoré vyvolali spustenie prednastavených sekvencií, a prijímalo spätne impulzy po dokončení práce. Následne prešlo na ďalšiu operáciu v hlavnej riadiacej sekvencii a poskytlo požadované výpočty vo forme funkcie množstva menších sekvencií. Hlavné programovateľné zariadenie mohlo prijímať rozhodnutia pomocou krokového motora: kruhového počítadla, ktoré určilo, na ktorú z šiestich výstupných línií presmerovať impulz. Takto zariadenie mohlo vykonávať až šesť rôznych funkčných sekvencií v závislosti od aktuálneho stavu krokového motora. Takáto flexibilita umožnila ENIAC riešiť úlohy, ktoré boli ďaleko od jeho pôvodnej kompetencie v oblasti balistiky.

História elektronických počítačov, časť 3: ENIAC
Nastavenie ENIAC pomocou prepínačov a spínačov

Eckert sa staral o to, aby celá elektronika v tomto monštru bzučala a hučala, a sám prišiel na tie isté základné triky ako Flowers v Bletchley: lampy museli fungovať na prúdoch, ktoré boli oveľa menšie ako štandardné, a stroj sa nemal vypínať. Ale kvôli obrovskému množstvu použitých lámp bola potrebná ešte jedna finta: pripojiteľné moduly, na ktorých bolo namontovaných niekoľko desiatok lámp, sa dali ľahko vybrať a vymeniť v prípade ich poruchy. Potom obslužný personál bez zhonu našiel a vymenil porušenú lampu, a ENIAC bol okamžite pripravený na prácu. A aj napriek všetkým týmto opatreniam, zohľadňujúc obrovské množstvo lámp v ENIAC, nemohol vykonávať výpočty úlohy celé víkendy alebo celú noc, ako to robili reléové počítače. V istom okamihu sa určite prepálila lampa.

História elektronických počítačov, časť 3: ENIAC
Príklad množstva lámp v ENIAC

Recenzie na ENIAC často spomínajú jeho obrovské rozmery. Rady políc s lampami - celkovo ich bolo 18 000 kusov - prepínačmi a spínačmi by zaberali typický vidiecky dom a trávnik pred ním navyše. Jeho veľkosť bola spôsobená nielen jeho komponentami (lampy boli relatívne veľké), ale aj podivnou architektúrou. A hoci sa všetky počítače stredného veku podľa súčasných noriem zdajú byť veľké, nasledujúca generácia elektronických počítačov bola omnoho menšia ako ENIAC a mala väčšie možnosti pri použití jednej desatine elektronických komponentov.

História elektronických počítačov, časť 3: ENIAC
Panoráma ENIAC na Mooreovej škole

Groteskné rozmer ENIAC vyplýval z dvoch základných projektových rozhodnutí. Prvé sa snažilo zvýšiť potenciálnu rýchlosť na úkor nákladov a zložitosti. Po tomto krok sa prakticky všetky počítače uchovávali čísla v registroch a spracovávali ich v oddelených aritmetických moduloch, opäť uchovávajúc výsledky v registri. ENIAC neodděloval moduly ukladania a spracovania. Každý modul ukladania čísel bol súčasne aj spracovateľským modulom, schopným sčítať a odčítať, čo si vyžadovalo oveľa viac lampičiek. Mohol sa považovať za silno urýchlenú verziu oddelenia ľudí-vypočítavačov v Mooreovej škole, pretože "jeho výpočtová architektúra pripomínala dvadsať ľudí-vypočítavačov, ktorí pracovali s desatimi miestnymi kalkulátormi, odovzdávajúcimi výsledky výpočtov sem a tam". V teórii to umožnilo ENIAC vykonávať paralelné výpočty na viacerých akumulátoroch, ale túto možnosť využívali len málo, a v roku 1948 ju úplne odstránili.

Druhé projektové rozhodnutie sa ospravedlňuje ťažšie. Na rozdiel od ABC alebo reléových strojov Bella, ENIAC neuchovával čísla v dvojkovej podobe. Prekladal desatinné mechanické výpočty priamo do elektronickej podoby, s desiatimi spínačmi na každú číslicu — ak sa rozsvietil prvý, bol to nula, druhý — 1, tretí — 2, a tak ďalej. To bol obrovský výdaj drahých elektronických komponentov (napríklad na zobrazenie čísla 1000 v dvojkovej podobe je potrebných 10 spínačov, po jednom na dvojkovú číslicu (1111101000); avšak v schéme ENIAC by na to bolo potrebných 40 spínačov, po desiatich na desatinnú číslicu), ktorý, zdá sa, bol organizovaný len zo strachu z možných zložitostí konverzie medzi dvojkovou a desatinnou sústavou. Avšak počítač Atanasov-Berry, "Colossus", a reléové stroje Bella a Tzude používali dvojkovú sústavu, a ich vývojári nemali žiadne ťažkosti s konverziou medzi základmi.

Také dizajnérske riešenia nikto nebude opakovať. V tomto smere bol ENIAC podobný ABC — jedinečná kuriozita, a nie šablóna pre všetky moderné počítače. Jeho výhodou však bolo, že bez akýchkoľvek pochybností dokázal funkčnosť elektronických počítačov, vykonávajúc užitočnú prácu a riešiac reálne úlohy s úžasnou rýchlosťou pre okolie.

Rehabilitácia

K novembru 1945 bol ENIAC plne funkčný. Nemohol sa pochváliť rovnakou spoľahlivosťou ako jeho elektromechanickí príbuzní, ale bol dostatočne spoľahlivý na to, aby využil svoju výhodu v rýchlosti niekoľkých stoviek krát. Výpočet balistickej trajektórie, na ktorý u diferenciálneho analyzátora trvalo pätnásť minút, mohol ENIAC uskutočniť za dvadsať sekúnd — rýchlejšie, než letí samotný projektil. A na rozdiel od analyzátora to mohol robiť s rovnakou presnosťou ako človek-vypočítavač, ktorý používal mechanický kalkulátor.

Avšak, ako predpovedal Stibitz, ENIAC prišiel príliš neskoro na to, aby pomohol vo vojne, a výpočet tabuliek už nebol tak naliehavo potrebný. Ale v Los Alamos v Novom Mexiku prebiehal projekt vývoja tajnej zbrane, ktorý pokračoval aj po vojne. Tam sa tiež vyžadovalo mnoho výpočtov. Jeden z fyzikov Manhattanského projektu, Edward Teller, sa už v roku 1942 nadchol myšlienkou „superzbrane“: omnoho ničivejšej, než to, čo neskôr spadlo na Japonsko, s energiou výbuchu pochádzajúcou z atomovej syntézy, a nie z štiepenia jadier. Teller veril, že bude schopný spustiť reťazovú reakciu syntézy v zmesi deuteria (obyčajný vodík s jedným ďalším neutrónom) a tritia (obyčajný vodík s dvoma ďalšími neutrónmi). Ale na to bolo potrebné obísť s nízkym obsahom tritia, pretože bol mimoriadne zriedkavý.

Preto vedec z Los Alamos priniesol do školy Múra výpočty na kontrolu superzbrane, pri ktorých bolo potrebné vypočítať diferenciálne rovnice, ktoré modelovali zapálenie zmesi deutéria a tritia pri rôznych koncentráciách tritia. Nikto v škole Múra nemal povolenie zistiť, na čo sa tieto výpočty robili, ale poslušne zadali všetky údaje a rovnice, ktoré vedec priniesol. Detaily výpočtov zostávajú tajné dodnes (rovnako ako celý program na výstavbu superzbrane, dnes známej ako vodíková bomba), hoci je známe, že Teller považoval výsledok výpočtov z februára 1946 za potvrdenie životaschopnosti jeho nápadu.

V tom istom mesiaci škola Múra predstavila ENIAC verejnosti. Počas slávnostného otvorenia pred zhromaždenými významnými osobnosťami a tlačou sa operátori tvárili, že zapínajú stroj (aj keď bol samozrejme neustále zapnutý), vykonali na ňom niekoľko ceremoniálnych výpočtov, počítajúc balistickú trajektóriu, aby demonštrovali bezprecedentnú rýchlosť elektronických komponentov. Potom pracovníci rozdali vyrazené perforované karty z týchto výpočtov všetkým prítomným.

ENIAC pokračoval v riešení niekoľkých reálnych problémov počas celého roka 1946: súbor výpočtov prúdenia tekutín (napríklad pre obtekanie krídla lietadla) pre britského fyzika Douglasa Hartreya, ďalší súbor výpočtov na modelovanie implózie nukleárnej zbrane, výpočty trajektórií pre novú deväťdesiatimilimetrovú kanónu v Aberdeene. Potom na pol druha roka stíchol. Na konci roka 1946, na základe zmluvy školy Múra s armádou, BRL zabalené stroj a prepravilo ho na skúšobné miesto. Tam neustále trpel problémami s spoľahlivosťou a tím BRL ho nedokázal prinútiť pracovať dostatočne dobre na to, aby vykonával nejakú užitočnú prácu až do významnej modernizácie, ktorá sa skončila v marci 1948. O modernizácii, ktorá úplne obnovila ENIAC, sa budeme rozprávať viac v ďalšej časti.

Ale to už nemalo význam. Nikomu na ENIAC nezáležalo. Už bežala súťaž o vytvorenie jeho nástupcu.

Čo ďalšie čítať:

• Paul Ceruzzi, Reckoners (1983)
• Thomas Haigh a kol., Eniac in Action (2016)
• David Ritchie, Počiatky počítačov (1986)

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster