Historie holandských počítačů

ARRA I

ARRA  je úplně první počítač navržený a sestavený v Nizozemsku . ARRA je zkratka pro "Automatische Relais Rekenmachine Amsterdam", tj. " Amsterdam Automatic Relay Computer ". První návrh byl zadán 21. června 1952 v Centru pro matematiku a informatiku v Amsterdamu. Vyvinuli jej především počítačoví průkopníci Karel Scholten a Bram Loopstra, oba vystudovaní fyzici. Tehdejší starosta Amsterdamu Arnold Jan d'AillyTheo Rutten ministr školství, umění a vědy byli přítomni oficiálnímu spuštění stroje . Samotný objev byl úspěšný: počítač ARRA měl vygenerovat tabulku pseudonáhodných čísel , což se mu podařilo, ale následná práce nebyla nastavena. Přesto na tomto konkrétním stroji pracovalo několik lidí jako programátoři – mezi nimi Edsger Dijkstra , který se později proslavil .

ARRA II

ARRA II byla také vyvinuta v Centru pro matematiku a informatiku se skupinou designérů vedených , dříve pracoval ve Spojených státech na vytváření počítačů. Nový projekt měl napravit chyby předchozího, ale ve skutečnosti se jednalo o kompletní přepracování a s ARRA I neměl mnoho společného. Oficiálně byl projekt holandského počítače považován za systematicky se rozvíjející, což zajistilo kontinuitu financování . V prosinci 1953 byla „nová verze“ dokončena a uvedena do provozu.

Paměťové jednotky v ARRA II používaly magnetický buben a elektronky . Stroj se ukázal jako velmi spolehlivý a byl úspěšně použit v mnoha výpočetních projektech, včetně výpočtu profilu křídla letounu Fokker F27 .

FERTA

Speciálně pro Fokker postavila stejná pracovní skupina tří lidí nový počítač s názvem FERTA: Fokkers Eerste Rekenmachine Type ARRA („První Fokker Computer, Type ARRA“). Byl dvakrát rychlejší a používal upravenou instrukční sadu . Software pro FERTA napsal Edsger Dijkstra .

Počítač FERTA byl předán Fokkerovi v dubnu 1955 a byl používán až do roku 1963 pro výpočty na F27 a dalších modelech letadel. Předpokládá se, že to byly ARRA II a FERTA, kterým Fokker vděčil za obrovský komerční úspěch F27. V roce 1963 Fokker nahradil FERTA Elektrologika X1.

ARMAC

Paralelně v roce 1954 byly v rámci výzkumu Matematického centra zahájeny práce na novém počítači , který byl v roce 1956 připraven. Nový název byl ARMAC: Automatische Rekenmachine MAthematisch Centrum ("Automatický výpočetní stroj matematického centra"). Pokud jde o rychlost, ARMAC překonal ARRA II několik desítekkrát. Vývojáři hardwaru i softwaru byli stejní jako u předchozích projektů, ale princip návrhu byl odlišný: výchozím bodem byl návrh softwarové části, na základě jejíchž specifik byl již navržen hardware. E. Dijkstra sehrál důležitou roli v tomto odmítnutí klasického schématu výroby výpočetní části a následného psaní utilit a systémů specifických pro tuto část.

ARMAC byl vyroben na tranzistorech pomocí magnetického bubnu a feromagnetické paměti RAM . Aktivně byl využíván pro projekt Delta , výpočet zatmění Slunce a lodních šroubů  - vše v rámci malých projektů pro různé zákazníky. To prokázalo komerční životaschopnost, ale v té době nemělo Matematické centrum zájem o komerční stránku problému. Scholten a Loopstra založili vlastní firmu s Dijkstrou jako hostujícím konzultantem a Electrologica brzy vstoupila na trh s prvním komerčně úspěšným počítačem.

X1

Koncepčně byl X1 předmětem práce Edsgera Dijkstra a první platformou, která implementovala jeho plnohodnotný kompilátor Algol 60 (společně s Jaapem Zonneveldem). Přitom již v úvodu disertační práce je naznačeno, že při praktické realizaci hrály důležitou roli ekonomické a organizační faktory, které se ani nesnažil ovlivnit. Každopádně nový počítač na bázi tranzistorů a feromagnetik měl velký úspěch. V letech 1958 až 1964 se prodalo kolem čtyřiceti výtisků, kupci byly především nizozemské a německé univerzity, vědecké ústavy, pojišťovny a průmyslové korporace. Pro X1 bylo vytvořeno mnoho periferních zařízení: I/O zařízení na děrných štítcích a děrných páskách , tiskárny , klávesnice atd.

X1 byl průkopníkem v používání přerušení , umožňujících přerušení vstupu a výstupu, aby se synchronizoval s výpočtem. Většina softwaru byla napsána ve strojových kódech a po příchodu kompilátoru Algol se používal i pro výpočty (ne však pro systémové části). Strojové kódy měly mnemotechnický výraz a k zápisu adres se používal systém třiceti binárních čísel . Celá paměť X1 sestávala z 32768 slov po 27 bitech , část paměti byla nepřepisovatelná .

Díky podílu na vývoji jednoho z předních informatiků té doby byl X1 jedním z nejlepších počítačů mezi svými současníky, a to jak v eleganci vnitřního designu, tak v rychlosti výpočtů. IBM už přitom mělo v komerčním sektoru jistou autoritu, takže bez problémů konkurovalo Electrologic a své (parametrově horší) počítače prodávalo i v Holandsku.

Název X1 neznamená nic zvláštního a byl původně dočasným názvem pro nedostatek jiného, ​​ale na toto dočasné si všichni zvykli tak rychle, že už nemělo smysl ho měnit. Vyráběly se také vozy X2, X3, X4, X5, ale ve skutečnosti se jednalo o pokusy o komercializaci hrubých možností pro vylepšení a až do dokončení prací na X8 prakticky neexistovali žádní kupci.

X8

Počínaje rokem 1965 přešla Elektrologika na vydání nových počítačů s názvem X8. Jejich architektura byla velmi podobná X1 (27bitová strojová slova, 15bitové adresování, magnetický buben jako externí paměť), ale měla samostatný periferní procesor pro zpracování I/O signálů. Tento procesor se nazýval CHARON - Centraal Hulporgaan Autonome Regeling Overdracht Nevenapparatuur ("Centrální koprocesor pro autonomní řízení přenosových periferií", také Charon - Charon ). Mezi další přírůstky patřilo 48 I/O kanálů speciálně navržených pro zařízení pro nízkorychlostní přenos dat (papírové pásky, plotry , tiskárny) a také aritmetika s pohyblivou řádovou čárkou (40 bitů na mantisu a 11 bitů na exponent). X8 byla dvanáctkrát rychlejší než X1.

Z vědeckého hlediska je počítač X8 nejznámější tím, že pod něj Edsger Dijkstra napsal svůj operační systém THE . Nebyla nouze o kompilátory , podporovány byly následující jazyky :

Celkem se prodalo kolem třiceti strojů X8, ale prodeje byly poměrně slabé kvůli představení nové řady IBM System / 360 , která je předčila v rychlosti. V roce 1968 koupil Elektrologiku Philips (který se od roku 1956 také zabýval experimentálními počítači, ale mnohem méně úspěšně než CWI a Elektrologica), který se dokonce přejmenoval na Philips-Electrologica, ale výroba počítačů byla téměř okamžitě ukončena. Více holandského vědeckého a inženýrského myšlení v historii výpočetní techniky nepřineslo žádný přínos.

Zdroje