Az elektronikus számítógépek története, 3. rész: ENIAC

Az elektronikus számítógépek története, 3. rész: ENIAC

További cikksorozatok:

A második elektronikus számítógép létrehozására irányuló projekt, amely a háború következményeként jött létre, akárcsak a „Colossus”, számos elmére és kézre volt szüksége a sikeres megvalósításhoz. De akárcsak a „Colossus”, soha nem jöhetett volna létre, ha egyetlen ember nem lett volna megszállottja az elektronikának. Ebben az esetben őt hívták John Mauchly.

Mauchly története rejtélyes és gyanús módon összefonódik John Atanasoff történetével. Ahogy emlékszel, Atanasoffot és segédjét, Claude Berryt 1942-ben hagytuk. Ők abbahagyták az elektronikus számítógép fejlesztését, és más katonai projekteken kezdtek dolgozni. Mauchlynak sok közös vonása volt Atanasoffal: mindketten fizikaprofesszorok voltak olyan kevésbé ismert intézményekben, amelyek nem rendelkeztek prestízzsel és tekintéllyel a szélesebb akadémiai körökben. Mauchly egy kis, Philadelphia külvárosában lévő Ursinus Főiskolán elszigetelten tanított, amely még a saját államának, Iowa-nak a szerény presztízsét sem tudta felmutatni, ahol Atanasoff dolgozott. Egyikük sem tett semmit, hogy felhívja magára a figyelmet elit kollégáikra, mondjuk a Chicagói Egyetemről. Ám mindkettőjüket magával ragadta egy excentrikus ötlet: építsenek számítógépet elektronikus komponensekből, ugyanazokból az alkatrészekből, amelyekből rádiókat és telefon erősítőket készítettek.

Az elektronikus számítógépek története, 3. rész: ENIAC
John Mauchly

Az időjárás előrejelzése

Ezek a két férfi egy ideig bizonyos kapcsolatba kerültek. A 1940-es évek végén találkoztak a Philadelphia-ban megrendezett Amerikai Tudományos Szövetség (American Association for the Advancement of Science, AAAS) konferenciáján. Ott Mauchly bemutatta a saját elektronikus harmonikus elemzőjén alapuló ciklikus időjárási adatok kutatásának eredményeit. Ez egy analóg számítógép volt (tehát nem digitális formában, hanem fizikai mennyiségek formájában, jelen esetben áramként, hiszen minél nagyobb az áram, annál nagyobb az érték), amely a 19. század 70-es éveiben William Thomson (később Kelvin lord) által kifejlesztett mechanikus árapály-jóslóhoz hasonlított.

Athanász, aki ült a teremben, tudta, hogy rátalált egy társra az egyedülálló utazáson az elektronikus számítások országába, és habozás nélkül odament Mauchlyhoz az előadása után, hogy meséljen neki a gépről, amelyet Amesben épített. De ahhoz, hogy megértsük, Mauchly hogyan került a színpadra az elektronikus időjárás számítógépének bemutatójával, vissza kell térni a gyökereihez.

Mauchly 1907-ben született Sebastian Mauchly fizikus családjában. Ahogyan sok kortársa, gyerekként ő is érdeklődött a rádió és az elektroncsövek iránt, és ingadozott az elektronikai mérnök és a fizikus karrierje között, mielőtt úgy döntött, hogy a meteorológiára összpontosít a Johns Hopkins Egyetemen. Sajnos, a diploma megszerzése után közvetlenül a Nagy Depresszió karjába került, és hálás volt, hogy 1934-ben munkát kapott az Ursinus Collége fizikai tanszékének egyetlen tagjaként.

Az elektronikus számítógépek története, 3. rész: ENIAC
Ursinus Főiskola 1930-ban

Az Ursinusnál álmai projektjébe kezdett – megfejteni a globális természeti gép rejtett ciklusait, és megtanulni az időjárást nem napokra, hanem hónapokra és évekre előre megjósolni. Meg volt győződve arról, hogy a Nap irányítja az időjárási mintákat, amelyek évekig tartanak, és a naptevékenységgel és foltokkal összefüggésben állnak. Azt akarta, hogy ezeket a mintákat kiemelje az amerikai meteorológiai hivatal által felhalmozott hatalmas adathalmazon, diákok segítségével és a csődbe ment bankoktól fillérekért vásárolt asztali számológépekkel.

Rövid időn belül világossá vált, hogy túl sok adat áll rendelkezésre. A gépek nem tudtak elég gyorsan számításokat végezni, emellett emberi hibák is megjelentek, amikor folyamatosan másolták a gép közbenső eredményeit papírra. Moore kezdett más módszeren gondolkodni. Tudta, hogy a Charles Wynn-Williams által először létrehozott elektroncsöves számlálók, amelyeket kollégái, fizikusok használtak szubatomos részecskék számlálására, érdekesek lehetnek. Figyelembe véve, hogy az elektronikus eszközök nyilvánvalóan képesek voltak számok rögzítésére és felhalmozására, Moore kíváncsi volt, miért ne végezhetnének összetettebb számításokat? Évekig, szabadidejében elektronikus komponensekkel játszott: kapcsolók, számlálók, helyettesítő kódoló gépek, amelyek elektronikus és mechanikus összetevők keverékét használták, és egy harmonikus analizátor, amelyet egy időjárás-előrejelzési projekt keretében alkalmazott, amely olyan adatokat vonzott, amelyek hasonlítottak a többhetes csapadékszintek ingadozásainak mintázataira. Ez a felfedezés juttatta el Moore-ot az AAAS-hoz 1940-ben, majd Atanasovot Moore-hoz.

Látogatás

Moore és Atanasov kapcsolatának kulcsszereplő eseménye hat hónappal később, 1941 nyarán történt. Philadelphiában Atanasov mesélt Moore-nak az Iowa államban épített elektronikus számítógépéről, és megemlítette, mennyire olcsón kijött. A következő levelezésükben folytatta, hogy izgalmas utalásokat tesz arra, hogyan építette a számítógépét, amely nem több mint 2 dollárt költségelt egy bitre. Moore érdeklődése felkelt és meglepődött ettől a teljesítménytől. Ekkorra már komoly terveket szőtt egy elektronikus kalkulátor építésére, de az egyetem támogatása nélkül minden felszerelést a saját zsebéből kellett volna kifizetnie. Egy csőért általában 4 dollárt kértek, míg egy bináris szám tárolásához minimum két cső szükséges. Hogyan tudott Atanasov ennyire jól spórolni?

Hat hónap után végre lett ideje, hogy nyugatra utazzon, hogy kielégítse kíváncsiságát. Másfél ezer kilométer autózás után 1941 júniusában Mauchly fiával meglátogatta Atanasovot Amesben. Mauchly később arról mesélt, hogy csalódottan távozott. Atanasov olcsó adattárolója egyáltalán nem volt elektronikus, hanem elektrosztatikus töltések segítségével működött egy mechanikus hengeren. Emiatt és más mechanikus részek miatt, mint már láttuk, nem tudta a számításokat olyan sebességgel végezni, amely akár csak megközelítette volna azt, amiről Mauchly álmodott. Később így nevezte, „mechanikus játék, amely néhány elektroncsövet használt”. Azonban nem sokkal a látogatás után írt egy levelet, amelyben dicsérte Atanasov gépét, szerinte az „lényegében elektronikus volt, és pár perc alatt bármilyen lineáris egyenletrendszert megoldott, legfeljebb harminc változóval”. Azt állította, hogy gyorsabb és olcsóbb lehetett volna, mint a mechanikus. differenciálanalizátor Bush.

Harminc év múlva a Mauchly és Atanasov közötti kapcsolat kulcsszerepet fog játszani a Honeywell és a Sperry Rand közötti perben, amelynek következtében a Mauchly által létrehozott elektronikus számítógépre vonatkozó szabadalmi kérelmeket érvénytelenítették. Nem beszélve a szabadalom érdemeiről, annak ellenére, hogy Atanasov tapasztaltabb mérnök volt, és figyelembe véve Mauchly gyanakvó véleményét Atanasov számítógépéről, amit utólag mondott, nincs ok feltételezni, hogy Mauchly tudomást szerzett vagy másolt volna Atanasov munkájából valami fontosat. De ami még fontosabb, az ENIAC terveinek semmi köze nincs az Atanasov–Berry számítógéphez. Legfeljebb azt lehet kijelenteni, hogy Atanasov megerősítette Mauchly bizalmát, bizonyítva, hogy lehetséges egy elektronikus számítógép működése.

Moore és Aberdeen Iskola

Miközben Mougli ugyanott volt, ahonnan indult. Nem létezett varázslatos megoldás az olcsó elektronikus tárolásra, és amíg Ursinusban volt, nem voltak eszközei, hogy elektronikus álmát valóra váltsa. Aztán szerencséje lett. Ugyanazon a nyáron, 1941-ben elektronikai nyári tanfolyamon tanult a Pennsylvaniái Egyetem Moore Műszaki Iskolájában. Ekkorra Franciaország már megszállt, Britanniát ostrom alatt tartották, tengeralattjárók járták be az Atlanti-óceánt, és Amerika kapcsolatai a agresszív expanzionista Japánnal gyorsan romlottak [a náci Németország támadta meg a Szovjetuniót / a ford. megj.]. A nép körében elterjedt izolacionista hangulatok ellenére az amerikai beavatkozás valószínűnek, sőt elkerülhetetlennek tűnt az elit csoportok számára, mint például a Pennsylvaniái Egyetem. A Moore Iskola mérnökök és tudósok továbbképző tanfolyamát kínálta, hogy felkészítse őket a lehetséges katonai munkára, különösen a radartechnológiák területén (a radar elektronikus számítással kapcsolatos hasonlóságokkal bír: elektroncsöveket használt a nagy frekvenciájú impulzusok és az azok közötti időintervallumok létrehozására és számolására; azonban Mougli később tagadta, hogy a radarok komoly hatással lettek volna az ENIAC kifejlesztésére).

Az elektronikus számítógépek története, 3. rész: ENIAC
Moore Műszaki Iskola

A tanfolyam két fő következményhez vezetett Mougli számára: először is, összekötötte John Presper Eckert-tel, akit Pres-ként emlegettek, egy helyi ingatlanmágnás családból, és a fiatal elektronikai zsenivel, aki napjait egy televíziós úttörő laboratóriumában töltötte Philo Farnsworth. Később Eckert megosztja a Mouglival a ENIAC szabadalmat (amelyet később érvénytelennek nyilvánítanak). Másodszor, ez lehetővé tette Mougli számára, hogy helyet kapjon a Moore Iskolában, véget vetve ezzel hosszú akadémiai elszigeteltségének az Ursinus főiskola mocsarában. Ez valószínűleg nem Mougli különleges érdemeinek köszönhető, hanem egyszerűen azért, mert az iskola kétségbeesetten kereste az embereket a tudósok helyére, akik katonai megbízásokra mentek dolgozni.

De 1942-re a Mura iskolájának nagy része maga kezdett el dolgozni egy katonai projekten: ballisztikai pályák számításán mechanikai és kézi munkával. Ez a projekt szervesen nőtt a már meglévő kapcsolatra az Aberdeeni Tesztelési Polyga és az iskolájuk között, amely 130 km-re volt tovább a tengerparton, Marylandben.

A poligon az I. Világháború idején alakult meg a tüzérség tesztelésére, a korábbi Sandy Hook-i poligon helyettesítésére New Jersey-ben. A közvetlen lövöldözés mellett a feladata az volt, hogy tüzelési táblázatokat készítsen, amelyeket a tüzérség a harcban használt. A levegő ellenállása nem tette lehetővé a lövedék földet érésének kiszámítását egyszerű négyzetes egyenlet megoldásával. Mindazonáltal a nagy pontosság rendkívül fontos volt a tüzérségi tűzhez, mivel az első lövések okozták a legnagyobb veszteséget az ellenséges erőknek — utánuk az ellenfél gyorsan föld alá rejtőzött.

A nagy pontosság elérése érdekében a modern hadseregek részletes táblázatokat készítettek, amelyek tájékoztatták a lövőket arról, hogy egy adott szögből mikor érkezik a lövedék a célterületre. A készítők a lövedék kezdeti sebességét és helyzetét használták a pozíció és sebesség kiszámításához egy rövid időintervallumon keresztül, majd megismételték ugyanazokat a számításokat a következő intervallumra, és így tovább, száz- és ezerszer. Minden ágyú és lövedék kombinációjára ezeket a számításokat el kellett végezni minden lehetséges tüzelési szög figyelembevételével, különböző légköri viszonyok mellett. A számítási terhelés olyan nagy volt, hogy Aberdeensben az I. Világháború befejezését követően csak 1936-ra fejezték be az összes tábla számítását, amelyet elkezdtek.

Nyilvánvalóan Aberdeennek jobb megoldásra volt szüksége. 1933-ban megállapodást kötött a Mura iskolájával: a hadsereg finanszírozza két differenciálanalizáló számítógép építését, amelyeket az MIT tervei alapján készítettek. Vannevar Bush. Egyiket Aberdeennek küldik, a másik a Mura iskolájában marad, és a professzori kar belátása szerint használják. Az analizátor tizenöt perc alatt képes volt megalkotni egy pályát, amelynek kiszámításához az embernek napok kellettek, bár a számítógép számításainak pontossága kissé alacsonyabb volt.

Az elektronikus számítógépek története, 3. rész: ENIAC
A tarack bemutatója Aberdeenen, kb. 1942.

1940-ben azonban a Ballisztikai Kutató Laboratórium (Ballistic Research Laboratory, BRL) néven ismert kutatóegység követelte az iskolában lévő gépét, és elkezdte a tüzérségi táblázatok számításait a közelgő háborúhoz. Az iskola számláló csoportját is bevonták a gép támogatásába számoló emberek segítségével. 1942-re 100 női számoló dolgozott az iskolában heti hat napot, a háborús számításokat végezve – közöttük volt Mauchly felesége, Mary, aki az Aberdini tüzérségi táblázatokon dolgozott. Mauchly egy másik számoló csoport vezetője lett, amely a radarantennák számításain dolgozott.

Mióta megérkezett a Moore Iskolába, Mauchly az elektronikus számítógép ötletét népszerűsítette az egész tanszéken. Már jelentős támogatottságot élvezett Persper Eckert és John Breiner, az idősebb tanszéki tag segítségével. Mauchly az ötletet, Eckert mérnöki megközelítést, Breiner pedig meggyőződést és törvényességet biztosított. 1943 tavaszán a hármas úgy döntött, hogy itt az ideje népszerűsíteni Mauchly régóta érlelődő ötletét a katonai rangidősök előtt. De azoknak a klímatikus rejtélyeknek, amelyeket Mauchly régóta próbált megfejteni, várniuk kellett. Az új számítógép új gazdája igényeihez kellett igazodni: nem az örök globális hőmérsékleti ciklusok szinuszai miatt nyomozni, hanem a tüzérségi lövedékek ballisztikai pályáit követni.

ENIAC

1943 áprilisában Mauchly, Eckert és Breiner megírták az "Elektromos Diferenciális Elemző Jelentés" kéziratát. Ez még egy szövetségest vonzott a sorokba, Herman Goldstein, a matematikus és hadsereg tiszt, aki közvetítőként szolgált Aberdinnel és a Moore Iskolával. Goldstein segítségével a csoport bemutatta az ötletet a BRL bizottságának, és katonai támogatást kapott, Breiner pedig a projekt tudományos vezetője lett. A gépet 1944 szeptemberére kellett befejezni 150 000 dolláros költségvetéssel. A csapat az ENIAC projekt nevet kapta: Elektronikus Numerikus Integrátor, Elemző és Számítógép.

Az elektronikus számítógépek története, 3. rész: ENIAC
Balról jobbra: Julian Bigelow, Herman Goldstein, Robert Oppenheimer, John von Neumann. A kép a háború utáni Princeton Egyetem Kutatóintézetében készült, egy későbbi számítógép modellel.

Ahogyan az Egyesült Királyságban a 'Colossus' esetében, az Egyesült Államok tekintélyes mérnöki vezetése, például a Nemzeti Védelmi Kutatási Bizottság (NDRC) szkeptikusan viszonyult az ENIAC projekthez. A Moore Iskolának nem volt hírneve mint elit oktatási intézménynek, mégis egy olyan páratlan dolgot ajánlottak létrehozni. Még olyan ipari óriások számára is, mint az RCA, nehezen ment az viszonylag egyszerű elektronikus számlálási áramkörök létrehozása, nemhogy egy konfigurálható elektronikus számítógépé. George Stibitz, a relés számítógépek tervezője a Bell laboratóriumban, aki akkoriban az NDRC projektjén dolgozott, úgy vélte, hogy az ENIAC létrehozása túl sok időt fog igénybe venni ahhoz, hogy a háború során hasznossá váljon.

Ebben igaza volt. Az ENIAC létrehozásához kétszer annyi időre és háromszor annyi pénzre volt szükség, mint amennyit eredetileg terveztek. Alaposan lekötötte a Moore Iskola emberi erőforrásainak jelentős részét. Csak a fejlesztés érdekében még hét embert kellett bevonni a Mochen, Eckert és Brainerd által alkotott kezdeti csoporthoz. Ahogyan a 'Colossus', az ENIAC is sok számoló embert vonzott, hogy segítsenek az elektronikus helyettesítőjük beállításában. Közöttük volt Hermann Goldstein felesége, Adele, és Jean Jennings (később Bartik), akiknek később fontos szerepük volt a számítógépek fejlesztésében. Az ENIAC nevében található NI betűk azt sugallták, hogy a Moore Iskola a hadsereg számára digitális, elektronikus verziót biztosít a differenciálanalizátorból, amely gyorsabban és pontosabban számolja a pályák integráljait, mint analóg mechanikus elődjét. De végül sokkal többet hoztak létre.

A projekt néhány ötletét Irvin Travis 1940-es javaslatából lehetett meríteni. Travis volt az, aki részt vett a Moore Iskola 1933-as analizátor használatáról szóló szerződés aláírásában, és 1940-ben egy javított verziót javasolt az analizátorból, bár nem elektronikus, de digitális elven működött. Mechanikus számlálókat kellett használnia az analóg kerekek helyett. 1943-ra elhagyta a Moore Iskolát, és a washingtoni flotta vezetőségében kapott posztot.

Az ENIAC lehetőségeinek alapja, akárcsak a „Colossus”-é, a funkcionális modulok sokféleségében rejlett. Leggyakrabban akkumulátorokat használtak összeadásra és számítások elvégzésére. Ezek terve a Wynn-Williams elektronikus számlálóitól származott, amelyeket fizikák használtak, és szinte önálló számítással foglalkoztak, ahogyan az óvodások az ujjukkal számolnak. Egyéb funkcionális modulok közé tartoztak a szorzók, a funkciógenerátorok, amelyek táblázatokban kerestek adatokat, ezáltal helyettesítve a bonyolultabb trigonometriai funkciók, például a szinusz és koszinusz számítását. Minden modul saját programozási beállításokkal rendelkezett, amelyek segítségével egy kis műveletsorozatot definiáltak. A programozás a „Colossus”-hoz hasonlóan egy kapcsolós panel és telefonközpontokhoz hasonló aljzatpanel kombinációjával történt.

Az ENIAC-nak több elektromechanikus része volt, például egy relés regiszter, amely buffereként szolgált az elektronikus akkumulátorok és az IBM perforáló gépei között, amelyeket a bemeneti és kimeneti adatokhoz használtak. Ez az architektúra nagyon hasonlított a „Colossus”-ra. Sam Williams a Bell laboratóriumokból, aki George Stibitz-cel dolgozott a Bell relés számítógépek megalkotásán, szintén készített regisztert az ENIAC számára.

A „Colossus”-tól való kulcsfontosságú eltérés tette az ENIAC-ot rugalmasabb géppé: a fő beállítások programozásának lehetősége. A fő programozható egység impulzusokat küldött a funkcionális moduloknak, amelyek előre megadott sorozatok elindítását okozták, és visszajelző impulzusokat kaptak a munka befejezésekor. Ezután a fő vezérlési sorozat következő műveletéhez lépett, és a szükséges számításokat kiadta egy kisebb műveletsorozatok funkcióján keresztül. A fő programozható egység döntéseket hozhatott egy léptető motor segítségével: egy körszámláló, amely meghatározta, hogy a hat kimeneti vonal közül melyikre irányítsa az impulzust. Ily módon az egység akár hat különböző funkcionális sorozatot is végrehajthatott, attól függően, hogy a léptető motor milyen állapotban volt. Ez a rugalmasság lehetővé tette az ENIAC számára, hogy olyan feladatokat oldjon meg, amelyek nagyon távol álltak a ballisztikai kezdeti hatáskörétől.

Az elektronikus számítógépek története, 3. rész: ENIAC
Az ENIAC beállítása kapcsolók és kapcsolók segítségével

Eckert felelős volt azért, hogy ennek a szörnyetegnek az összes elektronikai alkatrésze berregjen és zúgjon, és a legfontosabb trükköket ő maga is kitalálta, ugyanazokat, mint Flowers Bletchleyben: a lámpák nagyobb áramerősséggel kell, hogy működjenek, mint a normál beállítás, és a gépet nem kell kikapcsolni. De a rengeteg használt lámpa miatt még egy trükkre volt szükség: a csatlakoztatott modulokat, amelyek mindegyikén több tucat lámpa volt, könnyen ki lehetett venni és cserélni meghibásodás esetén. Ezután a karbantartó személyzet nyugodtan megtalálta és kicserélte a meghibásodott lámpát, és az ENIAC azonnal munkára kész volt. Még ezekkel az óvintézkedésekkel is, figyelembe véve az ENIAC hatalmas számú lámpáját, nem tudott számításokat végezni minden hétvégén vagy egész éjjel, ahogy a relés számítógépek tették. Valamikor feltétlenül kiégett egy lámpa.

Az elektronikus számítógépek története, 3. rész: ENIAC
Példa az ENIAC sok lámpájára

Az ENIAC-ról szóló vélemények gyakran említik hatalmas méreteit. Az 18 000 lámpával, kapcsolókkal és kapcsolókkal teli polcsorok egy tipikus vidéki házat és még a hozzá tartozó gyepet is elfoglalnák. Mérete nemcsak az alkatrészeiből (a lámpák viszonylag nagyok voltak) eredett, hanem a furcsa architektúrájából is. És bár az ötvenes évek számítógépei a mai értelemben véve nagyoknak tűnnek, a következő generációs elektronikus számítógépek sokkal kisebbek voltak, és a szokásos elektronikus alkatrészek tizedével is nagyobb lehetőségekkel rendelkeztek.

Az elektronikus számítógépek története, 3. rész: ENIAC
Az ENIAC panorámája a Moore iskolában

A Groteszk mérete az ENIAC-ból két alapvető tervezési megoldásból fakadt. Az első célja a potenciális sebesség növelése volt a költségek és a bonyolultság árán. Ezután gyakorlatilag minden számítógép a regiszterekben tárolta a számokat, és külön aritmetikai modulokban dolgozta fel őket, majd újra a regiszterekben tárolta az eredményeket. Az ENIAC nem választotta el a tároló és a feldolgozó modulokat. Minden szám tároló modul egyben feldolgozó modul is volt, amely képes volt összeadni és kivonni, emiatt sokkal több lámpát igényelt. Ezt a modellt egy gyorsított változatának tekinthettük az emberi számító osztálynak a Moore iskolájában, mivel "a számítási architektúrája hasonlított huszonkét emberi számítóra, amelyek tízjegyű asztali számológépekkel dolgoztak, továbbítva az eredményeket ide-oda". Elméletileg ez lehetővé tette az ENIAC számára, hogy párhuzamos számításokat végezzen több akkumulátoron, de ezt a lehetőséget alig használták, és 1948-ra teljesen megszüntették.

A második tervezési megoldást nehezebb indokolni. Az ABC-vel vagy Bell relés gépeivel ellentétben az ENIAC nem tárolta a számokat bináris formában. A tízes számú mechanikus számításokat közvetlenül elektronikus formába alakította át, tíz triggerrel minden számjegyre — ha az első égett, az volt a nulla, a második — 1, a harmadik — 2, és így tovább. Ez óriási költséget jelentett a drága elektronikus alkatrészek esetében (például a 1000 szám bináris formában való ábrázolásához 10 trigger szükséges, egy a bináris számjegy számára (1111101000); az ENIAC sémájában ehhez 40 triggerre volt szükség, mindegyik tíz a tizedes számjegyekhez), amelyet nyilvánvalóan csak a bináris és tizedes rendszerek közötti átalakítás miatti félelem miatt szerveztek meg. Azonban az Atanasoff-Berry számítógép, a "Colossus", és Bell és Zuse relés gépei a bináris rendszert használták, és fejlesztőiknek nem voltak nehézségeik az alapok közötti átalakítással.

Ilyen tervezési megoldásokat senki sem fog ismételni. Ebben az értelemben az ENIAC hasonló volt az ABC-hez - egy egyedülálló ritkaság, nem pedig minden modern számítógép mintája. Azonban előnye abban rejlett, hogy minden kétséget kizáróan bizonyította az elektronikus számítógépek működőképességét, hasznos munkát végezve, és valós feladatokat megoldva, lenyűgözően gyorsan.

Rehabilitáció

1945 novemberére az ENIAC teljes mértékben működőképes volt. Nem büszkélkedhetett olyan megbízhatósággal, mint elektromehanikus rokonai, de elég megbízható volt ahhoz, hogy kihasználja a sebességéből adódó előnyét, ami több százszoros volt. A ballisztikus pálya számítása, amelyhez a differenciál analitikusnak tizenöt perce volt szüksége, az ENIAC-nak húsz másodperc alatt ment - gyorsabban, mint maga a lövedék repül. És az elemzővel ellentétben ezt ugyanolyan pontossággal tudta elvégezni, mint egy mechanikus számológépet használó emberi számoló.

Azonban, ahogy Stibitz jósolta, az ENIAC túl későn jelent meg ahhoz, hogy segítsen a háborúban, és a táblázatok számítása már nem volt olyan sürgős. Ám Los Alamosban, Új-Mexikóban titkos fegyver fejlesztésén dolgoztak, amely a háború után is folytatódott. Ott is sok számításra volt szükség. A Manhattan-terv egyik fizikusa, Edward Teller, már 1942-ben lázba jött az „szuperfegyver” ötletétől: sokkal pusztítóbb, mint amit később Japánra dobtak, a robbanás energiáját atomfúzióból származóan, nem pedig hasadó magokból nyerve. Teller úgy gondolta, hogy képes lesz láncreakciót indítani deuterium keverékén (a normál hidrogén egy extra neutronnal) és tritiumon (a normál hidrogén két extra neutronnal). De ehhez alacsony tritiumtartalomra volt szükség, mivel az rendkívül ritka volt.

Ezért a los alamosi tudós elhozta a Moore iskolába a szuperfegyver ellenőrzéséhez szükséges számításokat, amelyek során differenciálegyenleteket kellett számítani, hogy modellezzék a deuterium és tritium keverékének gyújtását a tritium különböző koncentrációihoz. A Moore iskolában senkinek sem volt engedélye arra, hogy megtudja, mire készültek ezek a számítások, de engedelmesen beírták az összes tudós által hozott adatot és egyenletet. A számítások részletei ma is titkosak (mint ahogy az egész szuperfegyverépítési program, amely ma már hidrogénbombaként ismert), bár tudomásunk van róla, hogy Teller a 1946 februárjában kapott számítási eredményt az ötlete életképességének megerősítéseként értékelte.

Ugyanebben a hónapban a Moore iskola bemutatta az ENIAC-ot a nagyközönség előtt. Az ünnepség során a fontos személyek és a sajtó előtt az operátorok úgy tettek, mintha bekapcsolnák a gépet (bár az természetesen mindig is be volt kapcsolva), és végrehajtottak néhány ceremoniális számítást, amelyek során kiszámították a ballisztikus pályát, hogy bemutassák az elektronikai komponensek páratlan sebességét. Ezt követően a munkatársak elosztották a számítások alapján készített lyukasztott kártyákat az összes jelenlévőnek.

Az ENIAC 1946 során továbbra is több valós problémát oldott meg: folyadékáramokkal kapcsolatos számításokat (például egy repülőgép szárnyának áramlására) Douglas Hartree brit fizikának, egy újabb számítási készletet a nukleáris fegyverek implóziójának modellezésére, pályaszámításokat egy új 90 mm-es ágyú számára Aberdinen. Ezután másfél évre leállt. 1946 végén a Moore iskola és a hadsereg közötti szerződés eredményeként a BRL becsomagolta a gépet és átvitette a lőtéren. Ott állandó megbízhatósági problémákkal küzdött, és a BRL csapata nem tudta elérni, hogy a gép elegendően jól működjön ahhoz, hogy valós munkát végezzen, egészen a 1948 márciusában befejezett nagy korszerűsítésig. Az ENIAC teljes rekonstrukciójáról a következő részben fogunk többet beszélni.

De ez már nem számított. Senkit sem érdekelt az ENIAC. Már zajlott a verseny az utódának megalkotására.

Mit érdemes még olvasni:

• Paul Ceruzzi, Reckoners (1983)
• Thomas Haigh és mások, Eniac in Action (2016)
• David Ritchie, A számítógép úttörői (1986)

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster