Huvud vetenskap

Tom Kilburn brittisk ingenjör

Tom Kilburn brittisk ingenjör
Tom Kilburn brittisk ingenjör
Anonim

Tom Kilburn, (född 11 augusti 1921, Dewsbury, Yorkshire, England - död 17 januari 2001, Manchester), brittisk ingenjör och myntverkare i det första datorminnet. Kilburn designade och byggde också den första lagrade programdatorn och ledde ett team som producerade en rad banbrytande datorer under de kommande 25 åren.

1942 tog Kilburn examen från University of Cambridge med en examen i matematik. Han konverterade emellertid omedelbart till elektronikforskning när han rekryterades för att gå med i Frederic Williams krigstidsgrupp för krigstid vid telekommunikationsforskningsinstitutionen (TRE). I december 1946 lämnade Williams TRE för att bli professor vid University of Manchester, och Kilburn åtföljde honom för att hjälpa till att utveckla ett elektroniskt lagringssystem för elektroniska datorer. De utvecklade en lagringsenhet - senare känd som Williams-röret - baserad på katodstrålerör. En fungerande modell slutfördes sent 1947, och i juni 1948 hade de införlivat den i en liten elektronisk dator som de byggde för att bevisa enhetens effektivitet. Datorn kallades Small Scale Experimental Machine (SSEM) eller bara "Baby." Det var världens första fungerande datorprogram för lagrat program, och Williams-röret blev en av de två standardmetoderna för lagring som används av datorer över hela världen fram till tillkomsten av magnetisk kärnlagring i mitten av 1950-talet. I april 1949 hade SSEM utvecklats till en maskin i full storlek, och i oktober 1949 hade sekundärlagring lagts till (med hjälp av en magnetisk trumma). Denna maskin, Manchester Mark I, var prototypen för Ferranti Mark I, tillverkad av Ferranti Ltd. (Se foton.)

Från 1951 ledde Kilburn formellt datagruppen inom Williams avdelning för elektroteknik. 1953 slutförde gruppen en experimentell dator med transistorer istället för vakuumrör. 1954 slutförde gruppen MEG, som tillhandahöll flytande punkt-aritmetik (beräkningar med hjälp av exponentiell notation - t.ex. 3.27 × 10 17) och tillverkades av Ferranti som Mercury från början 1957.

1956 startade Kilburn sitt mest ambitiösa projekt, MUSE, som döpte om Atlas när Ferranti gick med i projektet 1959. Parallellt med två liknande projekt i USA (LARC och Stretch; se superdator) men till stor del oberoende av dem, gjorde Atlas det massiva hoppet från att köra ett program i taget till multiprogrammering. Med multiprogrammering kan en dator "sammanfoga" flera program genom att fördela olika datorresurser (minne, lagring, input och output) till varje program genom ett operativsystem. Atlas var också den första datorn som använde en teknik, nu känd som virtuellt minne eller virtuell lagring, för att använda något långsammare externt minne (som magnetiska trummor) som om det var en förlängning av datorns snabbare internminne. Operativ 1962 var Atlas förmodligen den mest sofistikerade datorn i sin tid.

1964 skapade Kilburn den första avdelningen för datavetenskap i Storbritannien. 1966 startade han sitt sista datorprojekt, MU5. Operativt med 1972 var MU5 banbrytande av en arkitektur anpassad till kraven på högnivåspråk (språk med mänskligare syntax).

Kilburn blev professor 1960 och valdes till stipendiat i Royal Society 1965. Han gick i pension 1981.