Kiadási dátum | 1945 |
---|---|
Utód | UNIVAC I |
Az ENIAC ( az angol Electronic Numerical Integrator And Computer angol rövidítés rövidítése ) 1945-ben az első teljesen elektronikus számítógép , amely Turing-teljes . Átprogramozható elvileg minden számítási probléma megoldására.
1941-ben megelőzte a német Z3 , egy programozható, de még mindig elektromechanikus gép ( relék használata ), valamint a brit Colossus számítógép-sorozat . Az ENIAC, csakúgy, mint a Colossus, vákuumcsöveket használ .
Az ENIAC elve John William Mauchly fizika professzor ötletéből származik . Az Ursinus Főiskolán tartott konferencián az elemzők látják, hogy égetőasztalokat készítenek, és rájön, hogy ezeket a számításokat elektronikus úton lehet elvégezni. J. Presper Eckert megoldja a mérnöki problémákat, amelyek közül a fő az elektroncső élettartama . Az amerikai hadsereg finanszírozza és építi fel a projektet a ballisztikai kutató laboratórium szükségleteihez. A számítógép finanszírozása1943. május 17néven Project PX és épített a Moore School of Electrical Engineering (en) a University of Pennsylvania májustól 1944. működött az 1945 végén mutatta be a nyilvánosság 1946 februárjában, majd levágták.1946. november 9 felújítandó és memóriája gyarapodott.
A 1946. február 14, a Philadelphiában, a Pennsylvaniai Egyetemen mutatták be a nagyközönségnek, majd 1947-ben átadták Aberdeen Proving Ground-ba , az amerikai hadsereg Maryland-i laboratóriumába, ahol július 29-én újraindították, és elkezdték számolni a lövéstáblázatokat. 1955-ben történt leállításáig működött. Ma a gép egy részét a Pennsylvaniai Egyetemen őrzik, ahol egy kis múzeumot szenteltek neki.
Az ENIAC részben impozáns mérete miatt kapta az újságok figyelmét, bizonyos értelemben azonban nem korának virága. Ellentétben a Z3 a Konrad Zuse (1941) vagy a MARK I a Howard H. Aiken (1944), akkor kell átköttetnie futtatni egy új programot. Ezenkívül az ENIAC decimális és nem bináris regisztereket is használ.
1944 és 1955 között hat nő, Kathleen Antonelli , Jean Bartik , Betty Holberton , Marlyn Meltzer , Frances Spence és Ruth Teitelbaum volt az első ember, aki beprogramozta az ENIAC-t ballisztikus számításra. Mindannyian matematikusok. Betty Holberton szintén újságíró, ami lehetővé tette számára, hogy utazzon. Kathleen Antonellit és Frances Spence-t 1942-ben az amerikai hadsereg toborozta a tűz pályájának kézi kiszámítására. Marlyn Meltzer és Ruth Teitelbaum szintén számológépek. 1944-től dolgoznak az ENIAC-n. Ez a számítás különböző szakaszainak azonosítása, majd a gép fizikai bekötése a kérdés. Ruth Teitelbaum, Frances Spence és Kathleen Antonelli folytatták munkájukat az Eniac-on, amikor 1947-ben áthelyezték Aberdeenbe.
A történelemben rég elfeledett Kathy Kleiman 2013-ban rendezett A számítógépek című dokumentumfilmje tiszteleg előttük.
Az ENIAC 10 pozíciós gyűrűszámlálóval rögzíti a számokat. Az aritmetikát úgy végezzük, hogy megszámoljuk az impulzusokat a gyűrűkkel, és impulzusokat generálunk, amikor a számláló egy fordulatot tesz. Az ötlet a mechanikus gépek számkerekes rendszereinek elektronikus emulációjára vonatkozik.
20 előjelű, 10 jegyű szám befogadóképessége, amelyek mindegyike 5000 egyszerű kiegészítést tesz lehetővé másodpercenként (összesen másodpercenként 100 000 kiegészítést). Másrészt másodpercenként csak 357 szorzást vagy 38 osztást képes kezelni.
Fizikailag az ENIAC egy nagy gép, benne 17.468 vákuum csövek , 7200 kristály diódák , 1500 relék , 70000 ellenállások , 10000 kondenzátorok és mintegy 5 millió kézzel készített varratok. Súlya 30 t, ha 2,4 × 0,9 × 30,5 m méretei 167 m 2 (1800 négyzetláb) területet foglalnak el . Fogyasztása 150 kW .
Ez használ 8-pin vákuum csövek, decimális akkumulátorok készülnek 6SN7 flip-flopot , míg a logikai funkciók használatához 6L7, 6SJ7, 6SA7 és 6AC7. Sok 6L6 és 6V6 szolgál reléül az impulzusok továbbítására az elemek különböző állványai között.
Néhány elektronikai szakértő azt jósolta, hogy a csövek olyan gyakran elromlanak, hogy a gép használhatatlan lesz. Az előrejelzés csak részben volt helyes, sok cső égett naponta, így az ENIAC a felének felét inaktívvá tette. Megbízhatóbb lámpák csak 1948-ban voltak elérhetőek, ezért Eckerttel és Mauchly-nak standard minőségű csöveket kellett használnia. A legtöbb csővel kapcsolatos probléma a gép beindításakor vagy leállításakor jelentkezik, mivel nagy hőterhelésnek van kitéve. Az az egyszerű tény, hogy soha nem vágják el a gépet, lehetővé teszik a mérnökök számára, hogy napi egy vagy két csőre csökkentsék a meghibásodások számát. A leghosszabb hibamentes számítási időszakot 1954-ben érték el 116 órával , ami az akkori technológiát tekintve nagy teljesítmény.
A meghibásodás gyakori oka az volt, hogy egy rovar megégett egy forró csövön, ami helyi hőterhelést és az üveggumó repedését okozta. Az angol rovar kifejezés bug . Ez a kifejezés kiterjesztve a számítógép diszfunkciójának szinonimájává vált volna.
- ig az ENIAC működik 1955. október 2. Az 1943-ban eldöntött és befagyott architektúra nem tette lehetővé bizonyos problémák megoldását, különösen azt, hogy képtelen volt programot rögzíteni. Azonban a munka által generált ötletek és az olyan emberekre gyakorolt hatás, mint John von Neumann , mélységesen befolyásolták a következő számítógépek fejlődését (pl. EDVAC , EDSAC és SEAC (in) ). Néhány fejlesztésre 1948-ban került sor, köztük egy primitív rendszer egy program írásvédett memóriában történő tárolására, von Neumann által javasolt ötlet és a számítógép Turing-teljessé tétele . Ez az utolsó módosítás hatszorosára lassította a számítási sebességet, de az újraprogramozási idő néhány napról néhány órára csökkent. A kábelek rögzített helyzetben maradtak, és az ENIAC ebben a konfigurációban működött működésének végéig, 1955-ig.
Eckert és Mauchly alapítottak egy vállalatot, az Eckert-Mauchly Computer Corporation-et (en) , és 1949-ben gyártották az első számítógépet: a BINAC-ot . A céget a következő évben Remington Rand vásárolta meg és Univac névre keresztelte .
A számítási sebességek összehasonlító táblázata lehetővé teszi az ENIAC által az addig rendelkezésre álló számítási eszközökhöz képest elért haladás megtekintését.
Alkalmazott eszközök | Tízjegyű számok szorzási aránya |
Számítási idő a pályája egy Égetőasztal |
---|---|---|
Ember a kézben, vagy Babbage Machine | 5 perc | 2,6 d |
Férfi irodai számológéppel | 10–15 s | 12 óra |
Harvard Mark I (elektromechanikus) | 3 mp | 2 óra |
5. modell (elektromechanikus) | 2 mp | 40 perc |
Differenciál analizátor (analóg) | 1s | 20 perc |
Harvard Mark II (elektromechanikus) | 0,4 s | 15 perc |
ENIAC (elektronikus) | 0,001 s | 3 mp |
Összehasonlításképpen : a 2000-es évek ALU- ja 30, illetve 36 mikroszekundumot vesz igénybe ezekhez a műveletekhez .
Nyilvános dokumentumban az IRISA az ENIAC teljesítményét 50 ezer FLOPS-ra becsüli ( másodpercenként 50 000 lebegőpontos művelet), bár ez az információ definíció alapján nem volt meghatározható, mivel a gép pont nélküli tizedes rendszert használt , mégis hasznos a modern gépekkel való összehasonlítás folyamatában.