UTEC

UTEC (University of Toronto Electronic Computer Mark I) var en dator som byggdes vid University of Toronto (UofT) i början av 1950-talet. Det var den första datorn i Kanada, en av de första fungerande datorerna i världen, även om den bara byggdes i en prototypform i väntan på finansiering för expansion till en fullskalig version. Denna finansiering användes så småningom för att köpa ett överskott av Manchester Mark 1 från Ferranti i Storbritannien istället, och UTEC försvann snabbt.

Bakgrund

andra världskrigets slut träffades flera medlemmar av UofT-personalen informellt som kommittén för datormaskiner för att diskutera deras beräkningsbehov under de närmaste åren. 1946 användes ett litet anslag på 1 000 dollar för att skicka en av gruppens medlemmar att turnera flera amerikanska forskningslaboratorier för att se deras framsteg på datorer och försöka se vad som var möjligt med tanke på UofT:s troliga finansiering. På grund av UofT:s framstående ställning i den kanadensiska forskningsvärlden följdes turnén även av medlemmar i Canadian Research Council.

I januari 1947 levererade kommittén en rapport som föreslog skapandet av ett formellt datorcenter , främst som en servicebyrå för att tillhandahålla datortjänster både till universitetets och kommersiella intressen, såväl som kärnan i en forskargrupp om datormaskiner. Specifikt rekommenderade de att man omedelbart hyr en IBM- kalkylator baserad på mekaniska hålkort , byggde en enkel differentialanalysator och slutligen köpte eller byggde en elektronisk dator. I rapporten noterades att finansiering bör förväntas från både National Research Council (NRC) och Defense Research Board (DRB).

DRB gav snart ett anslag på $6 500 för att inrätta Computation Center, och kommittén valde så småningom Kelly Gotlieb att driva det. Ytterligare finansiering följde i februari 1948 med ett anslag på $20 000 per år från en kombinerad pool som inrättats av DRB och NRC. Även om detta var mindre än man hoppats på, var IBM-maskineriet snart på plats och användes för att beräkna flera tabeller för Atomic Energy of Canada Limited (AECL). Dessutom färdigställdes en liten version av differentialanalysatorn i september 1948, även om den verkar ha haft lite användning.

Förarbeten på en elektronisk dator startade också ungefär samtidigt med en del experimentellt arbete i olika kretskonstruktioner. Men de ansåg också att för att få en maskin att fungera snabbt var en helt elektronisk design helt enkelt för toppmodern och innebar en betydande risk. Istället övervägde de att bygga en kopia av Bell Labs modell 6 reläbaserade maskin, som de hade sett tidigare. Men när de slutligen bestämde sig för att gå vidare med projektet i augusti 1948, Northern Electric (Bells arm i Kanada) dem att de skulle ta ut $25 000 ($300000 2023) för att licensiera Model 6-designen.

Vid ett möte med NRC i mars 1949 avslog NRC deras begäran om ytterligare finansiering för licensen och föreslog istället att centret skulle investera i en helt elektronisk dator, vilket höjde de årliga anslagen till 50 000 USD för detta ändamål. Detta visade sig vara en stor "vinst" - reläbaserade datorer försvann snabbt och elektroniska system visade sig snabbt.

UTEC

Beatrice Helen Worsley och Perham Stanley, två doktorander som arbetar vid Computation Center, skickades till Cambridge University för att arbeta med Maurice Wilkes som var i färd med att slutföra EDSAC . Worsley skrev programmet som genererade en tabell med kvadrater, det första programmet som framgångsrikt kördes på EDSAC.

Ytterligare två doktorander, Alf Ratz och Josef Kates , hade vid det här laget studerat kretsar under en tid och riktade sin uppmärksamhet mot datorminnessystem . Deras första försök var med ett nytt system baserat på neonrör , men ett besök av Freddie Williams 1949 ledde till att de övergav detta arbete och flyttade till Williamsrör istället.

Med den nuvarande finansieringsnivån var en fullskalig maskin inte möjlig, så det beslutades att bygga en mindre maskin för att testa de olika komponenterna. Williams-rör skulle lagra 256 12-bitars ord, med instruktioner som använder 3-bitar av ett ord som lämnar 9-bitar för adressering (vilket tillåter upp till 512 ord minne).

Delar av maskinen var igång snabbt, med de matematiska och logiska enheterna (den aritmetiska logiska enheten i modern terminologi) igång hösten 1950. Minnestillförlitlighet visade sig vara ett allvarligt problem, som det var för alla system som använder Williams rörkoncept, men Katz introducerade skärmning som förbättrade saker något. Maskinen förklarades fullt fungerande den 1 oktober 1951.

Under de närmaste månaderna gjordes stora ansträngningar för att öka tillförlitligheten, samt lägga till en andra minnesbank för att få den till hela 512 ord. Bibliotek lade till matematiska funktioner för 12-, 24-, 36- och 48-bitars matematik. En grundläggande 12-bitars addition tog cirka 240 mikrosekunder, multiplikation cirka 18 millisekunder.

Med det grundläggande systemet igång, vände uppmärksamheten mot en "fullstor" version. Den här maskinen skulle använda ett 44-bitars ord med 1 024 ord minne säkerhetskopierat med en 10 000 ord magnetisk trumma som ska levereras av Ferranti Canada . En ny matematisk enhet skulle fungera på ett helt ord parallellt, istället för bit-seriellt som med de flesta maskiner i eran, dramatiskt förbättra prestandan så att ett tillägg bara skulle ta 20 mikrosekunder och en multiplicera cirka 200 - snabbare än prototypen vid addition även på dess mycket mindre ordstorlek.

Framgången för UTEC skapade en intensiv efterfrågan inom det kanadensiska forskningsinstitutet för att börja bygga den fullskaliga uppföljaren. Finansieringspoolen ökades till 300 000 USD för att täcka utveckling och konstruktion.

FERUT

Medan UTEC byggdes, var en liknande maskin under uppbyggnad vid Manchester University , känd som "Baby" . När det väl började fungera tecknade universitetet ett avtal med Ferranti (i Storbritannien) om att bygga en fullskalig maskin som så småningom kallas Mark I. Den nya maskinen levererades till universitetet i februari 1951, vilket gör den till den första kommersiella datorn, ca. en månad tidigare än överlämnades jag till US Census Bureau .

Ferranti hade stora förhoppningar om ytterligare försäljning av maskinen och var glada när en beställning gjordes av British Atomic Energy Authority för leverans hösten 1952. Men regeringen bytte ägare medan maskinen byggdes, och alla statliga kontrakt över £ £ 100 000 avbröts direkt. Detta lämnade en delvis färdig Mark I sittande på Ferranti, som blev intresserad av att lossa den så snart som möjligt.

Ordet om maskinen nådde snabbt AECL, som föreslog att de skulle använda de $300 000 som avsatts för den "nya" UTEC för att köpa Mark I istället. Computation Center ansåg att Mark I var sämre än deras egen design och förkastade det, särskilt för att det använde en seriell matematisk enhet som deras prototyp och därför skulle vara mycket långsammare.

AECL var inte särskilt imponerad men kom med en lösning; om Computation Center skulle köpa Mark I, skulle ytterligare 150 000 $ göras tillgängliga för att fortsätta utvecklingen av UTEC, och lika mycket om de bestämde sig för att faktiskt bygga den. Den här typen av affär vägrar man inte, och planerna på att skicka Mark I till Toronto var snart igång.

Maskinen kom den 30 april 1952, då det var en stor nyhet. Döpt till Ferut ( Ferranti, University of Toronto ) av Worsley strax innan den kom, det tog Ferranti-ingenjörerna flera månader att sätta upp den. Redan då blev den en av de första "stora" maskinerna som togs i drift i Nordamerika. Ferut skulle fortsätta att vara ett stort forskningssystem i Kanada, som används av Ontario Hydro för att beräkna förändringar i vattennivåer på grund av öppnandet av St. Lawrence Seaway , olika utveckling av det banbrytande ReserVec -systemet med Ferranti Canada för Trans Canada Airlines , och till och med uthyrning av tid för kommersiell seismisk databehandling.

Ankomsten av Ferut innebar också döden för UTEC-projektet. Även med den extra finansieringen drev de flesta av ingenjörerna snabbt till Ferut-maskinen.