Prehľad

EDVAC (Electronic Discrete Variable Automatic Computer) bol jedným z prvých praktických elektronických počítačov navrhnutých s princípom ukladaného programu a s binárnou aritmetikou. Vznikol ako nástupca strojov ako ENIAC, pričom jeho koncepcia prispela k rozšíreniu architektúry, ktorú popularizoval známy "EDVAC report" a diskusie s Johnom von Neumannom. EDVAC bol prevádzkovaný v polovici 40. a 50. rokov 20. storočia a stal sa dôležitým medzníkom vo vývoji počítačovej techniky.

Technické charakteristiky

EDVAC bol binárny sériový počítač. Používal elektronické rúrky (vákuové ventily) a pamäť založenú na mechanizme delay-line, ktorý umožňoval uchovávanie a postupný prenos bitov. Kapacita hlavnej pamäte bola navrhnutá ako 1 000 slov po 44 bitoch každé, čo poskytovalo priestor pre ukladanie inštrukcií a dát v rámci toho istého pamäťového priestoru — základ uloženého programu.

  • Arithmetické operácie: sčítanie, odčítanie, násobenie a programovaná (sekvenčná) operácia delenia;
  • Priemerné rýchlosti (typicky uvádzané z prevádzkových meraní): sčítanie ~864 mikrosekúnd, násobenie ~2 900 mikrosekúnd;
  • Sériové spracovanie bitov, čo znamenalo, že operácie bežali postupne cez bitové pozície;
  • Konštrukcia pre spoľahlivú dlhodobú prevádzku v laboratórnom alebo vojenskom prostredí.

Dejiny a vývoj

Príprava EDVACu vychádzala z práce tímu na Moore School of Electrical Engineering a z požiadaviek americkej Ballistic Research Laboratory. Projekt nasledoval po experimentoch s ENIACom, ktoré ukázali limity programovania pomocou prepájacích panelov. EDVAC implementoval binárny systém namiesto predchádzajúceho dekadického prístupu a poskytol mechanizmus pre ukladanie inštrukcií v pamäti — kľúčový rozdiel oproti ENIAC. História projektu a jeho teoretické základy sú často odkazované v literatúre o raných počítačoch a architektúre počítačov [viac o EDVAC].

Použitie a význam

Počas prevádzky EDVAC slúžil najmä na vedecké a vojenské výpočty, analýzy a simulácie, ktoré vyžadovali opakované a relatívne zdĺhavé numerické operácie. Stroj pracoval spoľahlivo v intenzívnej prevádzke — v niektorých etapách viac ako 20 hodín denne — a jeho priemerný bezchybný čas prevádzky sa historicky uvádzal ako približne osem hodín medzi poruchami. Tento typ stability bol v tom čase cenný pre výskumné inštitúcie a vojenské laboratóriá [prevádzkové údaje].

Pozoruhodnosti a rozdiely

EDVAC je známy najmä pre tri vzájomne súvisiace prínosy: zavedenie binárneho kódovania dát a inštrukcií, použitie pamäte pre dátové aj inštrukčné slová (uložený program) a systematickejší návrh operačných jednotiek. Tieto rysy ho odlišovali od starších koncepčných strojov, ktoré používali dekadické alebo špeciálne formáty a vyžadovali ručné preprogramovanie. EDVAC tiež demonštroval, že delay-line pamäť spolu s elektronickými obvodmi dokáže zabezpečiť užitočné výpočtové schopnosti pre reálne aplikácie [binárna implementácia].

Ďalšie informácie a zdroje

EDVAC zostal v pravidelnej prevádzke až do nahradenia modernejším strojom BRLESC v roku 1961, pričom jeho životnosť a prevádzkové metriky sú predmetom historických štúdií o spoľahlivosti raných počítačov [ukončenie prevádzky]. Pre podrobnejšie technické popisy, schémy a analýzy výkonu sú dostupné odborné články a archívne dokumenty [sčítanie], [odčítanie], [násobenie] a [delenie]. Praktické prevádzkové štatistiky a hodnotenia spoľahlivosti nájdete v dokumentoch z prevádzky [merania rýchlosti] a v historických prehľadoch strojov [archív]. Pre širší kontext raného počítačového vývoja a prepojenie na projekty ako ENIAC a neskoršie stroje sa odporúča študovať zdroje spomínané vyššie [ENIAC] a [prevádzka].

EDVAC ostáva významným príkladom prechodu od experimentálnych elektronických strojov k programovateľným počítačom, ktoré položili základy modernej IT infraštruktúry.