stringtranslate.com

Том Килберн

Том Килберн CBE FRS (11 августа 1921 — 17 января 2001) — английский математик и учёный-компьютерщик . [1] [2] За свою 30-летнюю карьеру он участвовал в разработке пяти компьютеров, имеющих большое историческое значение. Вместе с Фредди Уильямсом он работал над лампой Уильямса-Килберна и первым в мире электронным компьютером с хранимой программой , Manchester Baby , во время работы в Манчестерском университете . Его работа вывела Манчестер и Великобританию на передовые позиции развивающейся области компьютерных наук. [3] [4] [5]

Выпускник колледжа Сидни Сассекс в Кембридже , Килберн работал над радаром в Научно-исследовательском институте телекоммуникаций (TRE) в Малверне под руководством Фредерика Калланда Уильямса во время Второй мировой войны. После окончания войны Уильямс нанял его для работы над разработкой компьютеров в Манчестерском университете. Он руководил разработкой ряда инновационных манчестерских компьютеров , которые включали в себя множество революционных инноваций и разработок, в том числе Ferranti Mark 1 , первый в мире коммерческий компьютер, и Atlas , один из первых многопроцессорных компьютеров с разделением времени, который включал планирование заданий , буферизация , прерывания , конвейерная обработка инструкций и подкачка страниц . [6]

ранняя жизнь и образование

Том Килберн родился в Эрлситоне недалеко от Дьюсбери , Йоркшир, 11 августа 1921 года, [7] он был единственным сыном Джона Уильяма Килберна, клерка шерстяной фабрики, который позже стал секретарем компании, и его жены Айви Мортимер. С 1932 по 1940 год [8] он посещал гимназию для мальчиков Уилрайта , где директор поощрял его способности к математике. [9] Он также занимался спортом, особенно бегом. [8]

В 1940 году Килберн поступил в Сидней-Сассекский колледж в Кембридже , получив государственную стипендию, главную стипендию округа и второстепенную открытую стипендию [8] , где он изучал математику. Хотя многие университетские преподаватели отсутствовали, выполняя военную работу в таких местах, как Блетчли-Парк , в Кембриджском университете существовало активное математическое сообщество, а Килберн стал представителем Сидней-Сассекского колледжа в группе «Новые пифагорейцы», клике Математического общества Кембриджского университета, в которую также входил Гордон. Уэлчман и Джефф Тутилл среди его членов. Из-за начала Второй мировой войны срок обучения был сокращен до двух лет, и он окончил его в 1942 году с отличием первой степени по части I математического курса и сдав предварительные экзамены по части II. [9]

Карьера и исследования

По окончании учебы Килберн был принят на работу в компанию CP Snow . [10] Он прошел быстрый курс электроники и был направлен в Исследовательский институт телекоммуникаций (TRE) в Малверне , где работал над радаром в Группе 19 под руководством Фредерика Калланда Уильямса . Группа отвечала за проектирование и отладку электронных схем. Хотя Уильямс поначалу был разочарован тем, что ему дали человека с таким небольшим практическим опытом, Килберн стал ценным членом команды. [9] 14 августа 1943 года он женился на Ирен Марсден, продавщице. Они воспитали сына Джона и дочь Энн. [8]

Работа Килберна во время войны вдохновила его на создание той или иной формы электронного компьютера. Основным техническим препятствием для такого развития в то время было отсутствие каких-либо практических средств хранения данных и инструкций. В июле 1946 года Килберн и Уильямс совместно разработали запоминающее устройство на основе электронно-лучевой трубки (ЭЛТ), названное трубкой Уильямса-Килберна . Патент был подан в 1946 году. [11] Первоначально его использовали для хранения одного бита . Изображение на ЭЛТ вскоре потускнело, поэтому они разработали схему, по которой оно постоянно считывалось и обновлялось, что фактически сделало хранилище данных постоянным. К декабрю 1947 года они смогли хранить 2048 бит на одной ЭЛТ диаметром 6 дюймов (150 мм). [12] [13]

В декабре 1946 года Уильямс занял кафедру электротехники Эдварда Стокса Мэсси в Манчестерском университете и нанял Килберна, прикомандированного из Малверна. [9] Эти двое разработали свою технологию хранения данных, и в 1948 году Килберн применил ее на практике, создав Manchester Baby , который стал первым компьютером с хранимой программой, запускавшим программу , 21 июня 1948 года. [8] Он получил степень доктора философии в 1948 году за работу в Манчестере, где он написал диссертацию на тему « Система хранения данных для использования с двоичными цифровыми вычислительными машинами» под руководством Уильямса. [14]

Манчестерские компьютеры

Килберн ожидал возвращения в Малверн, но Уильямс убедил его остаться, чтобы работать над совместным университетским проектом по разработке Ferranti Mark 1 , первого в мире коммерческого компьютера. [15] [16] [17] Макс Ньюман отказался от проекта, полагая, что для разработки компьютеров на данный момент требуются инженеры, а не математики, но Уильямс предпочел вернуться к электротехнике, оставив Килберна ответственным. [9] Ему помогал Алан Тьюринг , который прибыл в Манчестер в 1948 году. [12] [18] В Mark I были включены такие инновации, как индексные регистры , и объединены ЭЛТ с запоминающими устройствами на магнитных барабанах . [8] [19] В период с 1951 по 1957 год было продано девять компьютеров Mark I. [9]

Ряд из семи высоких металлических стоек, заполненных электронным оборудованием, стоящих перед кирпичной стеной. Таблички над каждой стойкой описывают функции, выполняемые установленной в ней электроникой. Трое посетителей читают с информационных стендов слева от изображения.
Реплика младенца в Музее науки и промышленности в Манчестере.

В течение следующих трех десятилетий Килберн руководил разработкой ряда инновационных манчестерских компьютеров . [15] Первым, начатым в 1951 году, была разработка Mark I, известного как мегацикловая машина или Meg, которая заменила ламповые диоды твердотельными . Это позволило на порядок увеличить тактовую частоту . Чтобы повысить скорость, Килберн предусмотрел 10-битную параллельную ЭЛТ-память. [9] Это был также один из первых компьютеров, если не первый, который имел арифметику с плавающей запятой . [8] Впервые Meg заработала в 1954 году, девятнадцать из них были проданы Ferranti под названием Mercury , шесть из них зарубежным клиентам. [9]

В то время как Килберн руководил одной командой дизайнеров, работавшей над «Мег», он руководил другой, вместе с Диком Гримсдейлом и Дугласом Уэббом, над исследовательским проектом, изучающим то, что, по его мнению, станет следующим шагом вперед в компьютерном проектировании: использование транзисторов . 48-битная машина, которую они завершили в ноябре 1953 года, была первым в мире транзисторным компьютером с 550 диодами и 92 транзисторами и была произведена компанией STC . Улучшенная версия, завершенная в апреле 1955 года, имела 1300 диодов и 200 транзисторов и продавалась компанией Metropolitan-Vickers как Metrovick 950 . [9]

Следующий проект Килберна, известный как Атлас , был направлен на создание быстрого компьютера путем максимального использования существующих и новых технологий. Проект был поддержан Ферранти и грантом в размере 300 000 фунтов стерлингов от Национальной корпорации развития исследований . [9] Он включал в себя многочисленные технологии и приемы, такие как « мультипрограммирование , планирование заданий , буферизацию , прерывания , конвейерную обработку , чередующееся хранилище , автономные блоки передачи , виртуальное хранилище и подкачку – хотя ни один из этих методов не был изобретен, когда проект стартовал в 1956 году. " [9] Другие нововведения включали память только для чтения и компилятор-компилятор . [20] Самым большим нововведением стала виртуальная память , которая позволяла обращаться с барабанным хранилищем так, как если бы оно было ядром. [21] [22] Три из них были построены и установлены в Манчестерском университете, Лондонском университете и Лаборатории Резерфорда . [9]

Здание Килберна , где находится факультет компьютерных наук Манчестерского университета, названо в честь Тома Килберна.

Килберн стал профессором вычислительной техники на факультете электротехники в Манчестере в 1960 году. Он сыграл важную роль в формировании факультета компьютерных наук в 1964 году, став первым руководителем факультета, а с 1970 года занимал пост декана факультета естественных наук. до 1972 года и проректор университета с 1976 по 1979 год. [9] Его последним компьютерным проектом был MU5 , который был разработан для облегчения запуска программ на языках программирования высокого уровня . Анализ кода, написанного для Атласа, дал представление о частоте использования различных операндов и структур управления. Проекту способствовал грант Совета научных исследований (SRC) в размере 630 000 фунтов стерлингов, выданный на пять лет. Дизайн во многом повлиял на успешную серию ICL 2900 . [9] [20]

Награды и почести

За прошедшие годы Килберн получил множество наград и похвал. Он был избран членом Королевского общества (FRS) в 1965 году, [23] почетным членом Британского компьютерного общества в 1974 году [24] и членом Музея истории компьютеров «за его вклад в ранний компьютерный дизайн, включая произвольный доступ». цифровое хранилище, виртуальная память и мультипрограммирование» в 2000 году. [25] В 1973 году он был удостоен звания кавалера Высшего ордена Британской империи (CBE) [26] и был удостоен звания почетного доктора наук Университета Бата. в 1979 году. [27]

Мемориальная доска в честь Килберна

Килберн получил премию имени В. Уоллеса Макдауэлла IEEE Computer Society в 1971 году «за достижения в разработке и создании одних из первых, а также одних из самых мощных компьютеров в мире», [28] премию Британского компьютерного общества в области информационных технологий. в 1973 году, [29] Королевская медаль Королевского общества, в 1978 году, [30] Премия компьютерного пионера IEEE Computer Society в 1982 году, [31] Премия Эккерта -Мокли в 1983 году, [32] и Медаль Маунтбеттена . 1997. [33] Здание Манчестерского университета, в котором находится факультет компьютерных наук , названо в его честь «Зданием Килберна». [34] [35] Его номинация в Королевское общество гласит:

Профессор компьютерной инженерии Манчестерского университета. Он был пионером в инженерной реализации электронного цифрового компьютера общего назначения и внес большой вклад в быстрые темпы развития, произошедшие в этой области за последние 15 лет. Его вклад охватывает весь диапазон: от общего проектирования систем до изобретения высокоскоростных схем для удовлетворения конкретных потребностей. Его последняя машина «Атлас» вполне может быть самой совершенной машиной, строящейся в настоящее время в мире. [30]

Личная жизнь

Килберн женился на Ирен Марсден в 1943 году и имел двоих детей, дочь и сына. [1] Килберн обычно отдыхал со своей семьей в Блэкпуле , но всегда возвращался вовремя на первый матч футбольного сезона «Манчестер Юнайтед» . Он утверждал, что наблюдение за победой «Манчестер Юнайтед» в финале Кубка европейских чемпионов 1968 года на стадионе «Уэмбли» было лучшим днем ​​в его жизни. [8] Он досрочно вышел на пенсию в 1981 году, чтобы ухаживать за своей больной женой, [12] которая страдала от хронического бронхита, но она умерла 3 августа 1981 года, за две недели до его выхода на пенсию. [8] [9] [1]

После смерти жены Килберн жил один в скромном доме, который они делили в Манчестере. У него не было персонального компьютера. [12] В 1998 году он представил полностью функциональную копию Манчестерского младенца в Манчестерском музее науки и промышленности . [12] Он умер в больнице общего профиля Траффорд в Дэвихалме от пневмонии после операции на брюшной полости 17 января 2001 года. [8]

Рекомендации

  1. ^ abcde Анон (2007). «Килберн, профессор Том» . Кто есть кто (онлайн- изд. Oxford University Press  ). Оксфорд: A&C Black. doi : 10.1093/ww/9780199540884.013.U23039. (Требуется подписка или членство в публичной библиотеке Великобритании.)
  2. ^ Публикации Тома Килберна, проиндексированные Google Scholar.
  3. ^ Андерсон, ДП (2009). «Интервью Интервью с Морисом Уилксом». Коммуникации АКМ . 52 (9): 39–42. дои : 10.1145/1562164.1562180. S2CID  31699280.
  4. ^ Андерсон, ДП (2009). «Биографии: Том Килберн: пионер компьютерного дизайна». IEEE Анналы истории вычислений . 31 (2): 82–86. дои : 10.1109/MAHC.2009.32.
  5. ^ Лавингтон, Саймон (2001). «Некролог: Том Килберн (1921–2001)». Природа . 409 (6823): 996. Бибкод : 2001Natur.409..996L. дои : 10.1038/35059201 . PMID  11241994. S2CID  6971607.
  6. ^ Лавингтон, Саймон (1998). История компьютеров в Манчестере (2-е изд.). Британское компьютерное общество . ISBN 9781902505015. ОСЛК  156380308.
  7. ^ Уилкс, Морис; Кан, Хилари Дж. (1 декабря 2003 г.). «Том Килберн CBE FREng. 11 августа 1921 г. - 17 января 2001 г.». Биографические мемуары членов Королевского общества . 49 : 283–297. дои : 10.1098/rsbm.2003.0016 . S2CID  71234844.
  8. ^ abcdefghij Кан, Хилари Дж. (2004). «Килберн, Том (1921–2001), ученый-компьютерщик». Оксфордский национальный биографический словарь (онлайн-изд.). Издательство Оксфордского университета. doi : 10.1093/ref: odnb/55314. (Требуется подписка или членство в публичной библиотеке Великобритании.)
  9. ^ abcdefghijklmno Андерсон, Дэвид. «Исторические размышления Тома Килберна: Повесть о пяти компьютерах» (PDF) . Коммуникации АКМ . 57 (5): 35–38. дои : 10.1145/2594290. S2CID  42682473.
  10. ^ «Интервью с Томом Килберном». IEEE Анналы истории вычислений . 15 (3): 17–32. дои : 10.1109/MAHC.1993.10017. ISSN  1058-6180.
  11. ^ Килберн, Том (1990). «От электронно-лучевой трубки до Ферранти Марк I». Воскрешение . 1 (2). Общество охраны компьютеров. ISSN  0958-7403 . Проверено 15 марта 2012 г.
  12. ^ abcde Анон (2001). «Профессор Том Килберн». Телеграф.co.uk . Лондон: Дейли Телеграф . Проверено 16 августа 2014 г.
  13. ^ Уильямс, ФК; Килберн, Т. (май 1949 г.). «Система хранения для использования с двоично-цифровыми вычислительными машинами». Труды IEE - Часть II: Энергетика . 97 (50): 183–200. дои : 10.1049/пи-2.1949.0078.
  14. ^ Килберн, Том (1948). Система хранения данных для использования с двоичными цифровыми вычислительными машинами. manchester.ac.uk (докторская диссертация). Университет Манчестера. OCLC  841848118. EThOS  uk.bl.ethos.488439.Первая версия этой диссертации была написана Килберном под тем же названием как личный отчет Исследовательскому институту телекоммуникаций (TRE) для получения второго года стажировки в Манчестерском университете. Килберн заявил, что пока он писал его, поступили запросы на копии. Таким образом, было изготовлено двадцать копий, и документ был распространен в качестве внутреннего отчета факультета электротехники Манчестерского университета от 1 декабря 1947 года. было изготовлено еще 30 экземпляров. Известно, что несколько экземпляров были вывезены в США Дугласом Хартри , Гарри Хаски и А. М. Атли (TRE) весной 1948 года.
  15. ^ аб Шелберн, Би Джей; Бертон, CP (1998). «Ранние программы манчестерского прототипа Mark I». IEEE Анналы истории вычислений . 20 (3): 4. дои : 10.1109/85.707570.
  16. ^ Килберн, Т. (1949). «Универсальная высокоскоростная цифровая вычислительная машина Манчестерского университета». Природа . 164 (4173): 684–687. Бибкод : 1949Natur.164..684K. дои : 10.1038/164684a0 . ПМИД  15392930.
  17. ^ Уильямс, Фредерик ; Килберн, Том (1948). «Электронные цифровые вычислительные машины». Природа . 162 (4117): 487. Бибкод : 1948Natur.162..487W. дои : 10.1038/162487a0 . S2CID  4110351. Архивировано из оригинала 6 апреля 2009 года.
  18. ^ Хей, Т. (2014). «На самом деле Тьюринг не изобретал компьютер». Коммуникации АКМ . 57 : 36–41. дои : 10.1145/2542504. S2CID  5694189.
  19. ^ Килберн, Т. (1951). «Новая универсальная цифровая вычислительная машина в Манчестерском университете». Природа . 168 (4264): 95–96. Бибкод : 1951Natur.168...95K. дои : 10.1038/168095a0. S2CID  4216071.
  20. ^ аб Хилари Дж. Кан. «Некролог: Том Килберн». Хранитель . Проверено 16 августа 2014 г.
  21. ^ Килберн, Том (1961). «Операционная система Атласа Манчестерского университета, часть I: внутренняя организация». Компьютерный журнал . 4 (3): 222–225. дои : 10.1093/comjnl/4.3.222 .
  22. ^ Килберн, Т.; Эдвардс, DBG; Ланиган, MJ; Самнер, Ф.Х. (1962). «Одноуровневая система хранения». Транзакции IEEE на электронных компьютерах (2): 223–235. дои : 10.1109/TEC.1962.5219356.
  23. ^ Килберн, Т.; Пигготт, Л.С. (1978). «Фредерик Калланд Уильямс. 26 июня 1911 г. - 11 августа 1977 г.». Биографические мемуары членов Королевского общества . 24 : 583–604. дои : 10.1098/rsbm.1978.0020 .
  24. ^ "Список заслуженных деятелей" . BCS – Сертифицированный институт информационных технологий . Проверено 22 февраля 2016 г.
  25. ^ Музей истории компьютеров . «Том Килберн – обладатель награды CHM Fellow Award». Архивировано из оригинала 3 апреля 2015 года . Проверено 30 марта 2015 г.
  26. ^ "№ 45984". Лондонская газета (Приложение). 22 мая 1973 г. с. 6480. Кавалер Высшего ордена Британской империи.
  27. ^ «Почетные выпускники 1966–1988 годов» . Университет Бата . Проверено 22 февраля 2016 г.
  28. ^ "Премия В. Уоллеса Макдауэлла" . Компьютерное общество IEEE . Проверено 22 февраля 2016 г.
  29. ^ «Награды BCS IT Awards: 1973–1999» . BCS – Сертифицированный институт информационных технологий . Проверено 22 февраля 2016 г.
  30. ^ ab "Том Килберн EC/1965/18: Каталог библиотеки и архива". Лондон: Королевское общество. Архивировано из оригинала 29 апреля 2014 года.
  31. ^ "Премия пионера компьютеров" . Компьютерное общество IEEE . Проверено 22 февраля 2016 г.
  32. ^ "Премия Эккерта Моучли" . Компьютерное общество IEEE . Проверено 22 февраля 2016 г.
  33. ^ «Медаль Маунтбеттена - обладатели медали» . Инженерно-технологический институт . Проверено 22 февраля 2016 г.
  34. ^ «50 лет информатики в Манчестере». Манчестерский университет – факультет компьютерных наук . Проверено 22 февраля 2016 г.
  35. ^ "Здание Килберна". manchesterhistory.net . Проверено 2 сентября 2023 г.

Дополнительный источник

1981: Том Килберн — пионер компьютерной техники в Йоркшире. Архив Би-би-си .