ENIAC - ENIAC

ENIAC
ENIAC Penn1.jpg
Čtyři panely ENIAC a jedna z jeho tří funkčních tabulek, vystavené na School of Engineering and Applied Science na University of Pennsylvania
Umístění University of Pennsylvania Department of Computer and Information Science, 3330 Walnut Street, Philadelphia , Pennsylvania , US
Souřadnice 39 ° 57'08 "N 75 ° 11'28" W / 39,9522012 ° N 75,1909932 ° W / 39,9522012; -75,1909932 Souřadnice : 39,9522012 ° N 75,1909932 ° W39 ° 57'08 "N 75 ° 11'28" W /  / 39,9522012; -75,1909932
PHMC věnovaná Čtvrtek 15. června 2000
Glen Beck (pozadí) a Betty Snyder (v popředí) programují ENIAC v budově BRL 328. (Foto americké armády, asi 1947-1955)

ENIAC ( / ɛ n i æ k / ; Electronic Numerical Integrator a počítač ) byl první programovatelný , elektronická , general-purpose digitální počítač vyrobený v roce 1945. To byl Turing-kompletní a je schopen řešit "velkou třídu numerických problémů" přeprogramováním.

Ačkoli ENIAC byl navržen a primárně slouží k výpočtu dělostřelecké palby tabulek pro armádu Spojených států ‚s Ballistic Research Laboratory (která se později stala součástí Army Research Laboratory ), jeho první program byl studie o proveditelnosti termonukleární zbraně .

ENIAC byl dokončen v roce 1945 a poprvé uveden do provozu pro praktické účely 10. prosince 1945.

ENIAC byl formálně věnován na univerzitě v Pensylvánii 15. února 1946 a byl ohlašován tiskem jako „Obří mozek“. Měl rychlost řádově tisíckrát vyšší než rychlost elektromechanických strojů; tato výpočetní síla ve spojení s programovatelností pro všeobecné účely vzrušovala vědce i průmyslníky. Kombinace rychlosti a programovatelnosti umožnila další tisíce výpočtů problémů, protože ENIAC vypočítal trajektorii za 30 sekund, která člověku trvala 20 hodin (což jednomu ENIACu umožnilo přemístit 2 400 lidí).

Dokončený stroj byl veřejnosti oznámen večer 14. února 1946 a další den formálně zasvěcen na univerzitě v Pensylvánii, stál téměř 500 000 dolarů (přibližně ekvivalent 7 283 000 dolarů v roce 2020). Formálně ji přijal americký armádní arzenál v červenci 1946. ENIAC byl 9. listopadu 1946 zavřen kvůli rekonstrukci a upgradu paměti a v roce 1947 byl převezen na Aberdeen Proving Ground v Marylandu . Tam, 29. července, 1947, bylo zapnuto a bylo v nepřetržitém provozu do 23:45 hodin 2. října 1955.

Vývoj a design

Konstrukce a konstrukce ENIAC byla financována armádou Spojených států, sborem arzenálu, velením výzkumu a vývoje, vedeným generálmajorem Gladeonem M. Barnesem . Celkové náklady činily asi 487 000 USD, což odpovídá 5 870 000 USD v roce 2019. Smlouva o výstavbě byla podepsána 5. června 1943; práce na počítači začala v tajnosti na University of Pennsylvania je Moore škola elektrotechnická v následujícím měsíci, pod krycím názvem ‚Project PX‘ s Johnem obilný Brainerdovi jako hlavní vyšetřovatel. Herman H. Goldstine přesvědčil armádu, aby projekt financovala, což mu dalo na starost, aby na ně dohlížel.

ENIAC navrhli John Mauchly a J. Presper Eckert z University of Pennsylvania, USA. Tým vývojových inženýrů, kteří pomáhali vývoji, zahrnoval Robert F. Shaw (funkční tabulky), Jeffrey Chuan Chu (rozdělovač/odmocnina), Thomas Kite Sharpless (hlavní programátor), Frank Mural (hlavní programátor), Arthur Burks (multiplikátor), Harry Huskey (čtečka/tiskárna) a Jack Davis (akumulátory). Významné vývojové práce se ujaly ženské matematičky, které se staraly o většinu programování ENIAC: Jean Jennings , Marlyn Wescoff , Ruth Lichterman , Betty Snyder , Frances Bilas a Kay McNulty . V roce 1946 odstoupili vědci z University of Pennsylvania a založili Eckert – Mauchly Computer Corporation .

ENIAC byl velký, modulární počítač, složený z jednotlivých panelů pro provádění různých funkcí. Dvacet z těchto modulů byly akumulátory, které dokázaly nejen sčítat a odčítat, ale v paměti uchovávaly desetimístné desetinné číslo. Mezi těmito jednotkami byla předávána čísla přes několik univerzálních autobusů (nebo zásobníků , jak se jim říkalo). Aby bylo dosaženo vysoké rychlosti, panely musely odesílat a přijímat čísla, počítat, ukládat odpovědi a spouštět další operace, a to vše bez jakýchkoli pohyblivých částí. Klíčem k její univerzálnosti byla schopnost větvení ; mohlo by to spustit různé operace, v závislosti na znaménku vypočítaného výsledku.

Komponenty

Do konce své činnosti v roce 1956 obsahoval ENIAC 18 000 vakuových trubic ; 7 200 krystalových diod ; 1 500 relé ; 70 000 odporů ; 10 000 kondenzátorů ; a přibližně 5 000 000 ručně pájených spojů. Vážil více než 30 malých tun (27 t), byl zhruba 2,4 m × 0,9 m × 30 m (8 ft × 3 ft × 98 ft) ve velikosti, zabíral 167 m 2 (1 800 sq ft) a spotřeboval 150 kW elektrické energie . Tento požadavek na napájení vedl ke zvěsti, že kdykoli byl počítač zapnut, světla ve Philadelphii se ztlumila. Vstup byl možný ze čtečky karet IBM a pro výstup byl použit děrovač karet IBM . Tyto karty by mohly být použity k produkci tištěného výstupu offline pomocí účetního stroje IBM , jako je IBM 405 . Zatímco ENIAC neměl ve svém počátku žádný systém pro ukládání paměti, tyto děrovací karty mohly být použity pro ukládání externí paměti. V roce 1953, 100- slovo magnetické jádro paměti postaven Burroughs Corporation se přidá k ENIAC.

ENIAC používal k ukládání číslic desetipolohové prstencové čítače ; každá číslice vyžadovala 36 elektronek, z nichž 10 byly duální triody tvořící žabky prstenového počítadla. Aritmetika byla prováděna „počítáním“ pulzů pomocí prstenových čítačů a generováním přenosových impulsů, pokud se čítač „omotal“, přičemž myšlenkou bylo elektronicky emulovat provoz číslicových kol mechanického sčítacího stroje .

ENIAC disponoval 20 desetimístnými podepsanými akumulátory , které používaly reprezentaci deseti doplňků a dokázaly provést 5 000 jednoduchých operací sčítání nebo odčítání mezi kterýmkoli z nich a zdrojem (např. Jiným akumulátorem nebo konstantním vysílačem) za sekundu. Bylo možné připojit několik akumulátorů ke spuštění současně, takže špičková rychlost provozu byla potenciálně mnohem vyšší, kvůli paralelnímu provozu.

Cpl. Irwin Goldstein (v popředí) nastavuje přepínače na jedné z funkčních tabulek ENIAC na Moore School of Electrical Engineering. (Foto americké armády)

Bylo možné zapojit přenos jednoho akumulátoru do jiného akumulátoru a provádět aritmetiku s dvojnásobnou přesností, ale časování obvodu přenosu akumulátoru zabránilo zapojení tří nebo více kabelů pro ještě vyšší přesnost. ENIAC použil čtyři akumulátory (řízené speciální multiplikátorovou jednotkou) k provedení až 385 multiplikačních operací za sekundu; pět akumulátorů bylo řízeno speciální jednotkou dělič/ odmocnina, aby provedlo až 40 operací dělení za sekundu nebo tři odmocniny za sekundu.

Dalšími devíti jednotkami v ENIAC byly iniciační jednotka (spouštěla ​​a zastavovala stroj), cyklovací jednotka (používaná pro synchronizaci ostatních jednotek), hlavní programátor (sekvenční řízení s řízenou smyčkou), čtečka (řízená čtečka čipových karet IBM) , tiskárna (řízená děrovačka karet IBM), vysílač konstant a tři tabulky funkcí.

Provozní časy

Reference od Rojase a Hashagena (nebo Wilkesa) poskytují více podrobností o časech operací, které se poněkud liší od těch, které jsou uvedeny výše.

Základní strojový cyklus byl 200 mikrosekund (20 cyklů hodin 100 kHz v cyklovací jednotce) nebo 5 000 cyklů za sekundu pro operace na 10místných číslech. V jednom z těchto cyklů mohl ENIAC zapsat číslo do registru, přečíst číslo z registru nebo přidat/odečíst dvě čísla.

Násobení 10místného čísla d- digitálním číslem (pro d až 10) trvalo d +4 cykly, takže násobení 10 x 10 číslic trvalo 14 cyklů nebo 2800 mikrosekund-rychlost 357 za sekundu . Pokud jedno z čísel mělo méně než 10 číslic, byla operace rychlejší.

Dělení a odmocniny trvaly 13 ( d +1) cyklů, kde d je počet číslic ve výsledku (kvocient nebo druhá odmocnina). Dělení nebo odmocnina tedy trvala až 143 cyklů nebo 28 600 mikrosekund - rychlost 35 za sekundu. (Wilkes 1956: 20 uvádí, že dělení s 10místným kvocientem vyžadovalo 6 milisekund.) Pokud měl výsledek méně než deset číslic, byl získán rychleji.

Spolehlivost

ENIAC používal běžné rádiové elektronky na osmičkové bázi dne; desetinná akumulátory byly vyrobeny z 6SN7 flip-flopy , zatímco 6L7s, 6SJ7s, 6SA7s a 6AC7s byly použity v logických funkcí. Řada 6L6 a 6V6 sloužila jako linkové ovladače pro řízení impulsů přes kabely mezi sestavami racků.

Několik trubic vyhořelo téměř každý den, takže ENIAC byl nefunkční zhruba polovinu času. Speciální vysoce spolehlivé elektronky byly k dispozici až v roce 1948. Většina těchto poruch však nastala během období zahřívání a ochlazování, kdy byly ohřívače trubek a katody vystaveny největšímu tepelnému napětí. Inženýři snížili selhání trubek ENIAC na přijatelnější míru jedné trubice každé dva dny. Podle rozhovoru v roce 1989 s Eckertem: „Měli jsme poruchu elektronky zhruba každé dva dny a problém jsme mohli lokalizovat do 15 minut.“ V roce 1954 byla nejdelší nepřetržitá doba provozu bez poruchy 116 hodin - téměř pět dní.

Programování

ENIAC by mohl být naprogramován tak, aby prováděl složité sekvence operací, včetně smyček, větví a podprogramů. Místo počítačů s uloženým programem, které dnes existují, však byl ENIAC jen velkou sbírkou aritmetických strojů, které původně měly programy do stroje nastaveny kombinací zapojení zásuvných modulů a tří přenosných funkčních tabulek (obsahujících 1200 desetisměrných přepínačů každý). Úloha převzít problém a namapovat jej na stroj byla složitá a obvykle trvala týdny. Kvůli složitosti mapování programů na stroj se programy měnily až po velkém počtu testů aktuálního programu. Poté, co byl program vymyšlen na papíře, proces získání programu do ENIAC manipulací s jeho přepínači a kabely mohl trvat dny. Následovalo období ověřování a ladění, kterému napomáhala schopnost krok za krokem spustit program. Kurz programování pro funkci modulo pomocí simulátoru ENIAC dává představu o tom, jak program na ENIAC vypadal.

Šest hlavních programátorů ENIAC, Kay McNulty , Betty Jennings , Betty Snyder , Marlyn Wescoff , Fran Bilas a Ruth Lichterman , nejenže určilo, jak zadávat programy ENIAC, ale také rozvíjelo porozumění vnitřnímu fungování ENIAC. Programátoři byli často schopni zúžit chyby na jednotlivé nefunkční elektronky, na které mohl technik upozornit.

Programátoři Betty Jean Jennings (vlevo) a Fran Bilas (vpravo) obsluhují hlavní ovládací panel ENIAC na Moore School of Electrical Engineering . (Fotografie americké armády z archivu technické knihovny ARL)

Programátoři

Kay McNulty , Betty Jennings , Betty Snyder , Marlyn Meltzer , Fran Bilas a Ruth Lichterman byli prvními programátory ENIAC. Nebyli, jak kdysi řekla počítačová vědkyně a historička Kathryn Kleimanová, „dámy z lednice“, tj. Modelky pózující před strojem pro novinářskou fotografii. Přesto se některým ženám za jejich práci v životě nedostalo uznání. Poté, co válka skončila, ženy pokračovaly v práci na ENIAC. Jejich odbornost ztěžovala nahrazení jejich pozic vracejícími se vojáky. Původní programátoři ENIAC nebyli ani za polovinu 80. let 20. století uznáváni za své úsilí, ani nebyli známi veřejnosti.

Tito raní programátoři byli vybráni ze skupiny asi dvou stovek žen zaměstnaných jako počítače na Moore School of Electrical Engineering na University of Pennsylvania. Úkolem počítačů bylo vytvořit numerický výsledek matematických vzorců potřebných pro vědeckou studii nebo inženýrský projekt. Obvykle to dělali pomocí mechanické kalkulačky. Ženy studovaly logiku, fyzickou strukturu, provoz a obvody stroje, aby porozuměly nejen počítačové matematice, ale i samotnému stroji. To byla v té době jedna z mála technických pracovních kategorií, které ženy měly k dispozici. Betty Holberton (rozená Snyder) pokračovala v pomoci při psaní prvního generativního programovacího systému ( SORT/MERGE ) a pomohla navrhnout první komerční elektronické počítače UNIVAC a BINAC po boku Jeana Jenningsa. Společnost McNulty vyvinula použití podprogramů , aby pomohla zvýšit výpočetní kapacitu ENIAC.

Herman Goldstine vybral programátory, kterým říkal operátoři, z počítačů, které počítaly balistické tabulky pomocí mechanických stolních kalkulaček, a diferenciálního analyzátoru před a během vývoje ENIAC. Pod vedením Hermana a Adele Goldstine počítače studovaly plány a fyzickou strukturu ENIAC, aby určily, jak manipulovat s jeho přepínači a kabely, protože programovací jazyky ještě neexistovaly. Ačkoli současníci považovali programování za administrativní úkol a veřejně neuznávali vliv programátorů na úspěšnou operaci a oznámení ENIAC, McNulty, Jennings, Snyder, Wescoff, Bilas a Lichterman byly od té doby uznány za jejich přínos v oblasti výpočetní techniky. Tři ze současných (2020) armádních superpočítačů Jean , Kay a Betty jsou pojmenovány po Jean Bartik (Betty Jennings), Kay McNulty a Betty Snyder .

Pracovní pozice „programátor“ a „operátor“ původně nebyly považovány za profese vhodné pro ženy. Nedostatek pracovních sil způsobený druhou světovou válkou pomohl umožnit vstup žen do pole. Toto pole však nebylo považováno za prestižní a přivedení žen bylo vnímáno jako způsob, jak osvobodit muže pro kvalifikovanější práci. V zásadě bylo na ženy nahlíženo jako na splnění potřeby v dočasné krizi. Například Národní poradní výbor pro letectví v roce 1942 řekl: „Je cítit, že dostatečně větší návratnosti se dosáhne osvobozením techniků od výpočtu detailů, aby se překonaly jakékoli zvýšené výdaje na platy počítačů. Inženýři přiznávají, že dívčí počítače ano. pracovat rychleji a přesněji než oni. To je do značné míry dáno pocitem mezi inženýry, že jejich vysokoškolské a průmyslové zkušenosti jsou plýtvány a mařeny pouhým opakujícím se výpočtem “.

Po počátečních šesti programátorech byl přijat rozšířený tým sta vědců, aby pokračovali v práci na ENIAC. Mezi nimi bylo několik žen, včetně Glorie Ruth Gordonové . Adele Goldstine napsala původní technický popis ENIAC.

Role ve vodíkové bombě

Přestože laboratoř balistického výzkumu byla sponzorem ENIAC, o rok později v tomto tříletém projektu se o tomto počítači dozvěděl John von Neumann , matematik pracující na vodíkové bombě v Los Alamos National Laboratory . Los Alamos se následně natolik zapletl s ENIAC, že první běh testovacího problému sestával z výpočtů pro vodíkovou bombu, nikoli z dělostřeleckých stolů. Vstup/výstup pro tento test byl jeden milion karet.

Role ve vývoji metod Monte Carlo

Související s rolí ENIAC ve vodíkové bombě byla její role v metodě Monte Carlo, která se stala populární. Vědci podílející se na vývoji původní jaderné bomby použili obrovské skupiny lidí, kteří prováděli obrovské počty výpočtů (v terminologii té doby „počítače“), aby prozkoumali vzdálenost, kterou by neutrony pravděpodobně urazily přes různé materiály. John von Neumann a Stanislaw Ulam si uvědomili, že rychlost ENIAC umožní tyto výpočty provádět mnohem rychleji. Úspěch tohoto projektu ukázal hodnotu metod Monte Carlo ve vědě.

Pozdější vývoj

1. února 1946 se konala tisková konference a dokončený stroj byl 14. února 1946 večer oznámen veřejnosti s ukázkami jeho schopností. Elizabeth Snyder a Betty Jean Jennings byly zodpovědné za vývoj programu demonstrační trajektorie, ačkoli Herman a Adele Goldstine se o to zasloužily. Stroj byl formálně zasvěcen další den na univerzitě v Pensylvánii. Žádná z žen zapojených do programování stroje nebo vytváření ukázky nebyla pozvána na formální zasvěcení ani na slavnostní večeři, která se konala poté.

Původní částka smlouvy byla 61 700 $; konečné náklady činily téměř 500 000 USD (přibližně ekvivalent 7 283 000 USD v roce 2020). Formálně byl přijat americkým armádním arzenálem v červenci 1946. ENIAC byl zavřen 9. listopadu 1946 kvůli rekonstrukci a upgradu paměti a v roce 1947 byl převezen na Aberdeen Proving Ground v Marylandu . Tam, 29. července, 1947, bylo zapnuto a bylo v nepřetržitém provozu do 23:45 hodin 2. října 1955.

Role ve vývoji EDVAC

Několik měsíců po odhalení ENIAC v létě 1946 v rámci „mimořádné snahy nastartovat výzkum v této oblasti“ pozval Pentagon „špičkové lidi z elektroniky a matematiky ze Spojených států a Velké Británie“ na série čtyřiceti osmi přednášek ve Philadelphii v Pensylvánii; vše dohromady nazvané Teorie a techniky pro návrh digitálních počítačů - častěji se jim říká Moore School Lectures . Polovinu těchto přednášek měli vynálezci ENIAC.

ENIAC byl jedinečný design a nikdy se neopakoval. Zmrazení designu v roce 1943 znamenalo, že počítačový design bude postrádat některé inovace, které se brzy staly dobře vyvinutými, zejména schopnost uložit program. Eckert a Mauchly začali pracovat na novém designu, který bude později nazýván EDVAC , což by bylo jednodušší a výkonnější. Zejména v roce 1944 Eckert napsal svůj popis paměťové jednotky ( linka se zpožděním rtuti ), která by obsahovala data i program. John von Neumann, který konzultoval pro Moore School o EDVAC, se zúčastnil setkání Moore School, na kterých byl zpracován koncept uloženého programu. Von Neumann sepsal neúplný soubor poznámek ( první návrh zprávy o EDVAC ), které byly určeny k použití jako interní memorandum - popisující, zpracovávající a formálně formulované myšlenky vytvořené na zasedáních. Správce ENIAC a referent bezpečnosti Herman Goldstine distribuoval kopie tohoto prvního návrhu řadě vládních a vzdělávacích institucí, což vyvolalo široký zájem o konstrukci nové generace elektronických výpočetních strojů, včetně elektronické kalkulačky pro zpožděné ukládání dat (EDSAC) na univerzitě v Cambridgi, Anglie a SEAC u amerického úřadu pro standardy.

Vylepšení

Po roce 1947 byla v ENIAC provedena řada vylepšení, včetně primitivního uloženého programovacího mechanismu pouze pro čtení využívajícího funkční tabulky jako program ROM , po kterém bylo programování provedeno nastavením přepínačů. Tuto myšlenku vypracoval v několika variantách Richard Clippinger a jeho skupina na jedné straně a Goldstines na straně druhé a byla zahrnuta v patentu ENIAC . Clippinger konzultoval s von Neumannem, jakou sadu instrukcí implementovat. Clippinger přemýšlel o architektuře se třemi adresami, zatímco von Neumann navrhl architekturu s jednou adresou, protože její implementace byla jednodušší. Tři číslice jednoho akumulátoru (#6) byly použity jako čítač programu, další akumulátor (#15) byl použit jako hlavní akumulátor, třetí akumulátor (#8) byl použit jako ukazatel adresy pro čtení dat z tabulek funkcí, a většina ostatních akumulátorů (1–5, 7, 9–14, 17–19) byla použita pro datovou paměť.

V březnu 1948 byla nainstalována konvertorová jednotka, která umožňovala programování pomocí čtečky ze standardních karet IBM. V dubnu následoval „první výrobní cyklus“ nových technik kódování problému Monte Carlo . Po přesunu ENIAC do Aberdeenu byl také zkonstruován registrační panel pro paměť, který však nefungoval. Byla také přidána malá hlavní řídicí jednotka pro zapnutí a vypnutí stroje.

Programování uloženého programu pro ENIAC provedly Betty Jennings, Clippinger, Adele Goldstine a další. Poprvé byl představen jako počítač s uloženým programem v dubnu 1948 a provozoval program Adele Goldstine pro Johna von Neumanna. Tato modifikace snížila rychlost ENIAC o faktor 6 a odstranila schopnost paralelního výpočtu, ale protože také snížila dobu přeprogramování na hodiny místo dní, byla považována za dobře stojící za ztrátu výkonu. Analýza také ukázala, že kvůli rozdílům mezi elektronickou rychlostí výpočtu a elektromechanickou rychlostí vstupu/výstupu byl téměř jakýkoli problém reálného světa zcela vázán na I/O , a to i bez využití paralelismu původního stroje. Většina výpočtů by byla stále vázána na I/O, a to i po snížení rychlosti uložené touto úpravou.

Počátkem roku 1952 byl přidán vysokorychlostní řadič, který zlepšil rychlost řazení pětkrát. V červenci 1953, rozšíření na 100 slovo jádro paměť se přidá do systému pomocí BCD , nadbytek-3 číslo zastoupení. Na podporu této rozšiřující paměti byl ENIAC vybaven novým voličem tabulky funkcí, voličem adresy paměti, obvody tvarujícími pulsy a do programovacího mechanismu byly přidány tři nové objednávky.

Srovnání s jinými ranými počítači

Mechanické výpočetní stroje existují již od Archimédových dob (viz: mechanismus Antikythéry ), ale třicátá a čtyřicátá léta jsou považována za počátek moderní počítačové éry.

ENIAC byl, stejně jako IBM Harvard Mark I a německý Z3 , schopen spustit libovolný sled matematických operací, ale nečetl je z pásky. Stejně jako britský kolos byl programován zásuvnými moduly a přepínači. ENIAC spojil plnou, Turing-kompletní programovatelnost s elektronickou rychlostí. Atanasoff-Berry Computer (ABC), ENIAC a kolos všechny použité thermionic ventily (elektronky) . Registry ENIAC prováděly spíše desítkovou aritmetiku než binární aritmetiku jako Z3, ABC a Colossus.

Stejně jako Colossus, ENIAC vyžadoval přeprogramování přeprogramování až do dubna 1948. V červnu 1948 spustil Manchester Baby svůj první program a získal vyznamenání za první elektronický počítač s uloženým programem . Ačkoli myšlenka počítače s uloženým programem s kombinovanou pamětí pro program a data byla koncipována během vývoje ENIAC, nebyla původně implementována v ENIAC, protože priority druhé světové války vyžadovaly rychlé dokončení stroje a 20 úložných míst ENIAC by být příliš malý na uložení dat a programů.

Veřejné znalosti

Z3 a Colossus byly vyvinuty nezávisle na sobě a na ABC a ENIAC během druhé světové války. Práce na ABC na Iowské státní univerzitě byly zastaveny v roce 1942 poté, co byl John Atanasoff povolán do Washingtonu, DC , aby provedl fyzikální výzkum pro americké námořnictvo, a následně byl rozebrán. Z3 byl zničen spojeneckými nálety na Berlín v roce 1943. Jelikož deset strojů Colossus bylo součástí britského válečného úsilí, jejich existence zůstala utajena až do konce 70. let 20. století, přestože znalosti o jejich schopnostech zůstávaly mezi britským personálem a pozvanými Američany. Naproti tomu ENIAC prošel lisy v roce 1946 „a zachytil představivost světa“. Starší historie výpočetní techniky proto nemusí být komplexní v pokrytí a analýze tohoto období. Všechny stroje Colossus kromě dvou byly demontovány v roce 1945; zbývající dva byly použity k dešifrování sovětských zpráv GCHQ až do šedesátých let minulého století. Veřejnou demonstraci pro ENIAC vyvinuli Snyder a Jennings, kteří vytvořili demo, které by vypočítalo trajektorii střely za 15 sekund, což je úkol, který by lidskému počítači trval několik týdnů .

Patent

Z různých důvodů (včetně Mauchlyho června 1941 přezkoumání Atanasoff – Berry Computer , prototyp v roce 1939 John Atanasoff a Clifford Berry ), americký patent 3 120 606 pro ENIAC, přihlášený v roce 1947 a udělen v roce 1964, byl zrušen rozhodnutím z roku 1973 přelomového federálního soudního případu Honeywell v. Sperry Rand , uvedení vynálezu elektronického digitálního počítače do veřejného vlastnictví a poskytnutí právního uznání Atanasoffovi jako vynálezci prvního elektronického digitálního počítače.

Hlavní části

Dna tří akumulátorů ve Fort Sill, Oklahoma, USA
Funkční tabulka od ENIAC vystavená v muzeu Aberdeen Proving Ground.

Hlavními částmi bylo 40 panelů a tři přenosné funkční tabulky (pojmenované A, B a C). Rozložení panelů bylo (ve směru hodinových ručiček, počínaje levou stěnou):

Levá stěna
  • Zahajovací jednotka
  • Cyklistická jednotka
  • Hlavní programátor - panel 1 a 2
  • Tabulka funkcí 1 - panel 1 a 2
  • Akumulátor 1
  • Akumulátor 2
  • Oddělovač a Square Rooter
  • Akumulátor 3
  • Akumulátor 4
  • Akumulátor 5
  • Akumulátor 6
  • Akumulátor 7
  • Akumulátor 8
  • Akumulátor 9
Zadní stěna
  • Akumulátor 10
  • Vysokorychlostní multiplikátor - panel 1, 2 a 3
  • Akumulátor 11
  • Akumulátor 12
  • Akumulátor 13
  • Akumulátor 14
Pravá zeď
  • Akumulátor 15
  • Akumulátor 16
  • Akumulátor 17
  • Akumulátor 18
  • Tabulka funkcí 2 - panel 1 a 2
  • Tabulka funkcí 3 - panel 1 a 2
  • Akumulátor 19
  • Akumulátor 20
  • Konstantní vysílač - panel 1, 2 a 3
  • Tiskárna - panel 1, 2 a 3

K panelu 3 Constant Transmitter 3 byla připojena čtečka karet IBM a k panelu tiskárny 2 byl připojen děrovač karet IBM. K tabulce funkcí 1, 2 a 3 bylo možné připojit přenosné funkční tabulky.

Díly na displeji

Detail zadní části části ENIAC, zobrazující elektronky

Kousky ENIAC jsou v držení následujících institucí:

  • School of Engineering a aplikovaných věd na University of Pennsylvania má čtyři z původních čtyřiceti panelů (akumulační # 18, Konstantní vysílač Panel 2, mistr Programátor Panel 2 a na kole Unit) a jedna ze tří funkčních tabulek (Function Table B ) společnosti ENIAC (zapůjčeno od Smithsonian).
  • Smithsonian má pět panely (Akumulátory 2, 19 a 20, stálé vysílač panely 1 a 3, dělič a náměstí rooter; Funkce Tabulka 2 panelu 1, funkce tabulka 3 panel 2, vysokorychlostní Multiplikační panely 1 a 2, panel tiskárny 1 ; Iniciační jednotka) v Národním muzeu americké historie ve Washingtonu, DC (ale zřejmě v současné době není vystavena).
  • Science Museum v Londýně má přijímací jednotku na displeji.
  • Muzeum počítačové historie v Mountain View v Kalifornii má tři panely (akumulátor č. 12, panel 2 tabulky funkcí 2 a panel tiskárny 3) a přenosný funkční stůl C na displeji (k zapůjčení od Smithsonian Institution).
  • University of Michigan v Ann Arbor má čtyři panely (dva akumulátory, vysokorychlostní multiplikátor panelu 3 a hlavní programátor panel 2), zachráněné od Arthur Burkse .
  • United States Army Ordnance Museum v Aberdeen Proving Ground , Maryland , kde byla použita ENIAC, má Portable Tabulková funkce A.
  • Muzeum polního dělostřelectva americké armády ve Fort Sill od října 2014 získalo sedm panelů ENIAC, které byly dříve umístěny společností The Perot Group v Plano v Texasu. Existují akumulátory č. 7, č. 8, č. 11 a č. 17; panel č. 1 a č. 2, který je připojen k funkční tabulce č. 1, a zadní část panelu ukazující jeho trubice. K vidění je také modul elektronek.
  • United States Military Academy na západním místě , New York, má jeden z zadávání dat terminály od ENIAC.
  • Muzeum Heinze Nixdorfa v německém Paderbornu má tři panely (panel tiskárny 2 a vysokorychlostní funkční tabulku) (k zapůjčení od Smithsonian Institution). V roce 2014 se muzeum rozhodlo přestavět jeden z akumulátorových panelů - zrekonstruovaná část má vzhled a dojem zjednodušeného protějšku původního stroje.

Uznání

ENIAC byl v roce 1987 jmenován milníkem IEEE .

ENIAC na čipu, University of Pennsylvania (1995) - Computer History Museum

V roce 1996, na počest 50. výročí ENIAC, University of Pennsylvania sponzorovala projekt s názvem „ ENIAC-on-a-Chip “, kde byl postaven velmi malý křemíkový počítačový čip o rozměrech 7,44 mm x 5,29 mm se stejnou funkcí jako ENIAC. Přestože byl tento 20 MHz čip mnohonásobně rychlejší než ENIAC, měl na konci devadesátých let jen zlomek rychlosti svých současných mikroprocesorů.

V roce 1997 bylo šest žen, které prováděly většinu programování ENIAC, uvedeno do Mezinárodní síně slávy Women in Technology . Role programátorů ENIAC je zpracována v dokumentárním filmu z roku 2010 s názvem Top Secret Rosies: The Female „Computers“ of WWII od LeAnn Erickson. Krátký dokumentární film z roku 2014, The Computers od Kate McMahon, vypráví o příběhu šesti programátorů; toto byl výsledek 20letého výzkumu Kathryn Kleiman a jejího týmu v rámci projektu ENIAC Programmers Project.

V roce 2011, na počest 65. výročí odhalení ENIAC, město Philadelphia vyhlásilo 15. únor za Den ENIAC .

ENIAC oslavil své 70. výročí 15. února 2016.

Viz také

Poznámky

Reference

Další čtení

externí odkazy