UNIVAC 1103 nebo ERA 1103 je jedním z prvních počítačů vyrobených společností Engineering Research Associates a prodávaných společností Remington Rand od října 1953. Byl to první počítač, na kterém přispěl Seymour Cray . [jeden]
Ještě před dokončením počítače Atlas (později prodávaného jako komerční počítač ERA/UNIVAC 1101) objednalo americké námořnictvo od Engineering Research Associates další, výkonnější počítač . Tato nová objednávka byla pojmenována „ Úloha 29 “ a počítač byl pojmenován Atlas II .
V létě 1952 požádali Engineering Research Associates Bezpečnostní správu ozbrojených sil (předchůdce Národní bezpečnostní agentury ) se žádostí o povolení komercializovat počítač Atlas II . Povolení bylo uděleno pod podmínkou, že z komerční verze nazvané ERA 1103 bude odstraněno několik specializovaných instrukcí. V té době již byla společnost Engineering Research Associates součástí Remington Rand . Pro management Remington Rand byl výskyt ERA 1103 překvapením, protože žádný z vedoucích pracovníků Remington Rand neměl úroveň přístupu k tajným vládním projektům prováděným ERA.
Stroj byl přímým konkurentem počítače IBM 701 na vědeckém počítačovém trhu. Vytvoření stroje, který by mohl úspěšně konkurovat počítačům IBM, bylo velmi lichotivé k marnivosti vedení Remington Rand , které dlouho soupeřilo s IBM na trhu tabelačních strojů . Protože Remington Rand vydal všechny své počítače pod názvem UNIVAC , nový počítač byl pojmenován UNIVAC 1103.
UNIVAC 1103 byl uveden na trh v únoru 1953. První vozidlo bylo prodáno USAF pro použití v programu balistických střel na základně Eglin na Floridě . Na jaře 1953 byl počítač odhalen na počítačové konferenci v Los Angeles , po které obdržel objednávky od společností Convair , Boeing , Lockheed a armádní White Sands Missile Range . Bohužel závod v St. Paul , dříve součást ERA, zaznamenal potíže s přechodem od tvorby specializovaných počítačů v jedné kopii k jejich hromadné výrobě, kvůli čemuž se zpozdila dodávka UNIVAC 1103. [2]
Začátkem roku 1954 požádala komise Spojených náčelníků štábů o soutěž mezi UNIVAC 1103 a IBM 701 , aby se rozhodlo, který stroj bude použit pro projekt numerické předpovědi počasí . Testy ukázaly, že oba stroje byly stejně rychlé s IBM 701 mírně napřed, ale UNIVAC 1103 byl chválen za velmi rychlá I/O zařízení. [3]
Systém používal elektrostatickou paměť Williamsovy trubice . Celkem bylo 36 elektronek, z nichž každá mohla uložit 1024 bitů dat, což dává celkem 1024 36bitových slov RAM . Každá z 36 Williamsových trubic měla průměr 5 palců. Kromě toho zde byla RAM založená na magnetickém bubnu s kapacitou 16384 slov. Elektrostatická paměť i paměť na bubnu byly adresovány přímo: adresy od 0 do 01777 (v osmičkovém zápisu ) umožňovaly přístup k elektrostatické paměti a adresy od 040000 do 077777 (v osmičkové soustavě) přistupovaly k bubnu.
Čísla s pevnou čárkou byla vyjádřena následovně: 1 bit byl přiřazen znaménku a 35 bitů hodnotě, kde záporná čísla byla reprezentována inverzním kódem .
Pro reprezentaci čísel s pohyblivou řádovou čárkou byl 1 bit přiřazen znaménku, 8 bitů řádové velikosti a 27 bitů mantise .
Instrukce sestávaly ze 6 bitů operačního kódu a dvou 15bitových hodnotových adres.
UNIVAC 1103 byl dále vyvinut na UNIVAC 1103A nebo Univac Scientific a uveden na trh v březnu 1956. UNIVAC 1103A nahradil nespolehlivou Williamsovu trubkovou paměť pamětí s magnetickým jádrem a přidal hardwarovou podporu pro operace s pohyblivou řádovou čárkou a funkci hardwarového přerušení . [4] UNIVAC 1103A RAM měla maximálně 12288 36bitových slov. RAM byla rozdělena do bank po 4096 slovech. UNIVAC 1103A soutěžil s počítačem IBM 704 , což byl také počítač s magnetickým jádrem s paměťovou trubicí s hardwarovou podporou operací s pohyblivou řádovou čárkou.
Počítač 1104 byla 30bitová verze UNIVAC 1103 postavená pro Westinghouse Electric v roce 1957 pro použití v programu BOMARC Missile Program . Avšak v době nasazení systému BOMARC v 60. letech 20. století byl pro něj vybrán modernější počítač (varianta počítače AN/USQ-20 , kód G-40). [5]