Морис Уилкс - Maurice Wilkes
Морис Уилкс | |
---|---|
Морис Уилкс в 1980 году | |
Родился | Джон Морис Винсент Уилкс 26 июня 1913 г. Дадли, Вустершир, Англия |
Умер | 29 ноября 2010 г. Кембридж, Кембриджшир, Англия | (97 лет)
Национальность | Британский |
Образование | Кембриджский университет (Доктор философии, 1936 г.) |
Известен | |
Супруг (а) | Нина Твайман (м. 1947; умер 2008) |
Дети | один сын, две дочери |
Награды |
|
Научная карьера | |
Поля | Информатика |
Учреждения | |
Тезис | Отражение очень длинных беспроводных волн от ионосферы (1939) |
Докторант | Джон Эшворт Рэтклифф[8] |
Докторанты | |
Интернет сайт | www |
Сэр Морис Винсент Уилкс ФРС FREng[12] (26 июня 1913 г. - 29 ноября 2010 г.)[13] был британцем специалист в области информатики кто разработал и помог построить Электронный автоматический калькулятор отсрочки хранения (EDSAC), один из первых компьютеры с хранимой программой и изобрел микропрограммирование, способ использования логики хранимой программы для управления блоком управления центральное процессорное устройство схемы. На момент смерти Уилкс был почетным профессором Кембриджского университета.
Ранняя жизнь, образование и военная служба
Уилкс родился в Дадли, Вустершир, Англия[14] единственный ребенок Эллен (Хелен), урожденная Мэлоун (1885–1968) и Винсент Джозеф Уилкс (1887–1971), бухгалтер в поместье Граф Дадли.[15] Он вырос в Stourbridge, Уэст-Мидлендс, и получил образование в Колледж короля Эдуарда VI, Стоурбридж. В школьные годы он познакомился с любительское радио его учитель химии.[16]
Он изучил Математические Tripos в Колледж Святого Иоанна, Кембридж в 1931–34, а в 1936 г. защитил докторскую физика на тему распространения очень длинных радиоволн в ионосфера.[17] Был назначен на должность младшего преподавателя Кембриджский университет через которую он участвовал в создании вычислительной лаборатории. Был призван на военную службу во время Вторая Мировая Война и работал над радар на Учреждение телекоммуникационных исследований (TRE), а в исследование операций.[нужна цитата ]
Исследования и карьера
Приобщение к электронным вычислениям
В 1945 году Уилкс был назначен вторым директором Математическая лаборатория Кембриджского университета (позже известная как Компьютерная лаборатория).[14]
В лаборатории Кембриджа изначально было много различных вычислительных устройств, в том числе дифференциальный анализатор. Один день Лесли Комри посетил Уилкса и одолжил ему копию Джон фон Нейман с описание допечатной подготовки из EDVAC, преемник ENIAC[18] в стадии строительства Преспер Эккерт и Джон Мочли на Школа электротехники Мура. Ему пришлось прочитать его за ночь, потому что он должен был вернуть его, а ксерокопирования не существовало. Он сразу же решил, что в документе описана логическая схема будущих вычислительных машин, и что он хочет участвовать в проектировании и создании таких машин. В августе 1946 года Уилкс на корабле отправился в Соединенные Штаты, чтобы поступить в Лекции в школе Мура, из которых он смог присутствовать только в последние две недели из-за различных задержек с поездкой.[19] Во время пятидневного обратного рейса в Англию Уилкс довольно подробно обрисовал логическую структуру машины, которая впоследствии стала EDSAC.
EDSAC
Поскольку его лаборатория имела собственное финансирование, он сразу же смог начать работу над небольшой практической машиной, Электронный автоматический калькулятор запоминания задержки (EDSAC),[2] однажды вернувшись в Кембридж. Он решил, что его задача - не изобрести лучший компьютер, а просто предоставить его университету. Поэтому его подход был исключительно практичным. Он использовал только проверенные методы для построения каждой части компьютера. В результате компьютер оказался медленнее и меньше других запланированных современных компьютеров. Однако компьютер его лаборатории был вторым практическим сохраненная программа Компьютер должен быть завершен и успешно работать с мая 1949 года, то есть за год до гораздо более крупного и сложного EDVAC. В 1950 году вместе с Дэвидом Уилером Уилкс использовал EDSAC для решения дифференциальное уравнение относящийся к частоты генов в статье Рональд Фишер.[20] Это первое использование компьютера для решения проблемы в области биология.
Другие вычислительные разработки
В 1951 году он разработал концепцию микропрограммирование[4] от осознания того, что центральное процессорное устройство компьютером можно управлять с помощью миниатюрной узкоспециализированной компьютерной программы в высокоскоростной ПЗУ. Эта концепция значительно упростила разработку ЦП. Впервые микропрограммирование было описано на Манчестерский университет Инаугурационная конференция компьютеров в 1951 году,[21] затем расширен и опубликован в IEEE Spectrum в 1955 г.[22] Эта концепция была впервые реализована в EDSAC 2,[3] который также использовал несколько идентичных «битовых срезов» для упрощения дизайна. Взаимозаменяемые заменяемые трубные сборки использовались для каждого бита процессора. Следующим компьютером для его лаборатории стал Титан, совместное предприятие с Ферранти Ltd была основана в 1963 году. В конечном итоге она поддержала первую в Великобритании систему разделения времени.[23][24] и обеспечил более широкий доступ к вычислительным ресурсам в университете, включая графические системы с разделением времени для механических CAD.[25]
Примечательная особенность дизайна Titan's Операционная система заключалась в том, что он предоставлял контролируемый доступ на основе личности программы, а также или вместо личности пользователя. Он представил систему шифрования паролей, используемую позже Unix. В его системе программирования также была система контроля ранних версий.[25]
Уилксу также приписывают идею символических этикеток, макросы и библиотеки подпрограмм. Это фундаментальные разработки, которые значительно упростили программирование и проложили путь к высокоуровневым языки программирования. Позже Уилкс работал над ранней системой разделения времени (теперь называемой многопользовательской операционной системой) и распределенных вычислений. К концу 1960-х Уилкс также заинтересовался вычисления на основе возможностей, а в лаборатории собран уникальный компьютер - Cambridge CAP.[26]
В 1974 году Уилкс обнаружил швейцарскую сеть передачи данных (в Hasler AG), в которой для распределения времени в сети использовалась кольцевая топология. Изначально лаборатория использовала прототип для совместного использования периферийных устройств. В конце концов были созданы коммерческие партнерства, и аналогичная технология стал широко доступен в Великобритании.
Награды, почести и лидерство
Он получил ряд отличий: он был Рыцарь-холостяк, Заслуженный член Британского компьютерного общества, а Член Королевской инженерной академии и Член Королевского общества.[27][28][29][30][31][16][32][33][34]Уилкс получил ряд отличий: он был рыцарем-холостяком, Заслуженный член Британского компьютерного общества, а Член Королевской инженерной академии и был избран Член Королевского общества (FRS) в 1956 г..[12] Он был одним из основателей Британское компьютерное общество (BCS) и его первый президент (1957–1960). Уилкс получил Премия Тьюринга в 1967 году со следующей цитатой: «Профессор Уилкс наиболее известен как создатель и разработчик EDSAC, первого компьютера с программой, хранящейся внутри. Созданный в 1949 году, EDSAC использовал ртуть память линии задержки. Он также известен как автор, с Дэвид Уиллер и Стэнли Гилл, тома на Подготовка программ для электронных цифровых компьютеров в 1951 г.,[35] в котором были эффективно внедрены программные библиотеки ». В 1968 году он получил Премия памяти Гарри Х. Гуда, со следующей цитатой: «За его многочисленные оригинальные достижения в области компьютеров, как в области разработки, так и в области программного обеспечения, а также за его вклад в рост деятельности профессионального сообщества и в международное сотрудничество среди компьютерных профессионалов».[нужна цитата ]
В 1972 году Морис Уилкс был удостоен звания почетного доктора наук. Ньюкаслский университет.[36]
В 1980 году он ушел с должности профессора и поста начальника компьютерной лаборатории и присоединился к центральному инженерному персоналу Корпорация цифрового оборудования в Мейнард, Массачусетс, СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ.[14]
Уилкс был награжден Медаль Фарадея посредством Институт инженеров-электриков в 1981 году. Премия Мориса Уилкса, ежегодно присуждаемая за выдающийся вклад в компьютерную архитектуру, сделанный молодым ученым или инженером-компьютерщиком, носит его имя. В 1986 году он вернулся в Англию и стал членом Olivetti Совет по стратегии исследований. В 1987 г. ему присуждено почетное звание доктора наук. Университет Бата. В 1993 году Кембриджский университет присвоил Уилксу почетную степень доктора наук. В 1994 году он был введен в должность научного сотрудника Ассоциация вычислительной техники. Он был награжден Медаль Маунтбеттена в 1997 и 2000 годах представили первые Лекция Пинкертона. Он был посвященный в рыцари в Список почестей к Новому году 2000. В 2001 году он был введен в должность научного сотрудника Музей истории компьютеров «За его вклад в компьютерные технологии, включая раннее проектирование машин, микропрограммирование и сеть Cambridge Ring».[37] В 2002 году Уилкс вернулся в компьютерную лабораторию Кембриджского университета в качестве почетного профессора.[14]
В своих воспоминаниях Уилкс писал:
Я хорошо помню, когда это осознание впервые пришло ко мне в полную силу. EDSAC находился на верхнем этаже здания, а оборудование для перфорации и монтажа - этажом ниже. ... Это было во время одного из моих путешествий между комнатой EDSAC и штамповочным оборудованием, когда "колеблясь у углов лестницы" я осознал с полной силой, что значительная часть остатка моей жизни будет потрачена в поиске ошибок в моих собственных программах.[32]
Личная жизнь
Уилкс женился на Нине Твайман в 1947 году, которая умерла в 2008 году.[38] Он умер в ноябре 2010 года, у него остались сын Энтони и две дочери, Маргарет и Хелен.
Рекомендации
- ^ Уилкс, М. В. (1975). «Ранние компьютерные разработки в Кембридже: EDSAC». Инженер по радио и электронике. 45 (7): 332. Дои:10.1049 / ree.1975.0063.
- ^ а б Уилкс, Морис (1951). «Компьютер EDSAC». Материалы обзора электронных цифровых компьютеров: 79. Дои:10.1109 / AFIPS.1951.13.
- ^ а б Уилкс, М.В. (1992). «Эдсак 2». IEEE Annals of the History of Computing. 14 (4): 49–56. Дои:10.1109/85.194055. S2CID 11377060.
- ^ а б Уилкс, М. В. (1969). «Рост интереса к микропрограммированию: обзор литературы». Опросы ACM Computing. 1 (3): 139–145. Дои:10.1145/356551.356553. S2CID 10673679.
- ^ Уилкс, М.В. (1996). «Компьютеры тогда и сейчас --- часть 2». Материалы 24-й ежегодной конференции ACM 1996 г. по информатике - CSC '96. С. 115–119. Дои:10.1145/228329.228342. ISBN 978-0897918282. S2CID 5235054.
- ^ "Сотрудник Мориса В. Уилкса 2001". www.computerhistory.org. Архивировано из оригинал 3 апреля 2015 г.. Получено 5 января 2015.
- ^ Морис Уилкс страница профиля автора на ACM Цифровая библиотека
- ^ Морис Уилкс на Проект "Математическая генеалогия"
- ^ Кей, Майкл Ховард (1976). Независимость данных в системах управления базами данных (Кандидатская диссертация). Кембриджский университет. EThOS uk.bl.ethos.461558.
- ^ Вегнер, Питер (1968). Языки программирования, информационные структуры и организация машин (Кандидатская диссертация). Университетский колледж Лондона.
- ^ Уилер, Дэвид Джон (1951). Автоматические вычисления с EDSAC (Кандидатская диссертация). Кембриджский университет.(требуется подписка)
- ^ а б Кэмпбелл-Келли, Мартин (2014). «Сэр Морис Винсент Уилкс, 26 июня 1913 г. - 29 ноября 2010 г.». Биографические воспоминания членов Королевского общества. 60: 433–454. Дои:10.1098 / rsbm.2013.0020.
- ^ «Смерть отца британской вычислительной техники сэр Морис Уилкс». Новости BBC. 30 ноября 2010 г.. Получено 18 января 2011.
- ^ а б c d "Резюме для Мориса В. Уилкса" (PDF). Кембриджский университет. Получено 18 января 2011.
- ^ Matthew, H. C. G .; Harrison, B .; Goldman, L .; Каннадин Д., ред. (23 сентября 2004 г.). «Оксфордский национальный биографический словарь». Оксфордский национальный биографический словарь (онлайн-изд.). Издательство Оксфордского университета. Ссылка на стр: odnb / 103346. Дои:10.1093 / ссылка: odnb / 103346. ISBN 978-0-19-861411-1. Получено 7 декабря 2019. (Подписка или Членство в публичной библиотеке Великобритании требуется.)
- ^ а б «Некрологи - профессор сэр Морис Уилкс». Дейли Телеграф. 30 ноября 2010 г.. Получено 18 января 2011.
- ^ "Морис В. Уилкс - Краткая биография". cl.cam.ac.uk. Получено 30 ноября 2010.
- ^ Уилкс, М. (2006). «Что я помню о ENIAC». IEEE Annals of the History of Computing. 28 (2): 30–37. Дои:10.1109 / MAHC.2006.41. S2CID 36665440.
- ^ Кэмпбелл-Келли, Мартин; Аспрей, Уильям (2004), Компьютер: история информационной машины (2-е изд.), Боулдер, Колорадо: Westview Press, стр.89, ISBN 9780813342641
- ^ Частоты генов в клине, определяемые отбором и диффузией, Р. А. Фишер, Биометрия, Vol. 6, No. 4 (декабрь 1950 г.), стр. 353–361
- ^ Уилкс, М.; Кан, Х. Дж. (2003). "Tom Kilburn CBE FREng. 11 августа 1921 - 17 января 2001". Биографические воспоминания членов Королевского общества. 49: 283–297. Дои:10.1098 / rsbm.2003.0016.
- ^ Кох, Крис. Введение в информационные технологии. Электронные научные ресурсы. п. 61. ISBN 978-1-83947-240-4.
- ^ Уилкс, М. В. (1975). Компьютерные системы с разделением времени. Лондон: Макдональд и Джейнс. ISBN 978-0-444-19525-8.
- ^ Уилкс, М. В. (1965). «Онлайн-разделение времени - очень большой шаг вперед». Электроника и Энергетика. 11 (6): 204. Дои:10.1049 / ep.1965.0166.
- ^ а б Ли, Дж. А. Н. "Морис Винсент Уилкс". Компьютерные пионеры.
- ^ Needham, R.M .; Уилкс, М. В. (1979). Компьютер Cambridge CAP и его операционная система. Бостон, Массачусетс: Северная Голландия. ISBN 978-0-444-00357-7.
- ^ Морис В. Уилкс в DBLP Сервер библиографии
- ^ Список публикаций из Microsoft Academic
- ^ Ли, J.A.N. (Сентябрь 1994 г.). "Морис Винсент Уилкс". ei.cs.vt.edu. Технологический институт Вирджинии. Получено 25 августа 2018.
- ^ "Некролог сэра Мориса Уилкса: Ученый, создавший первый практический цифровой компьютер". Хранитель. 30 ноября 2010 г.
- ^ Кэмпбелл-Келли, Мартин (1 декабря 2010 г.). «Некрологи - Морис Уилкс: дальновидный и пионер британской вычислительной техники». Независимый.
- ^ а б Уилкс, М. В. (1985). Воспоминания компьютерного пионера. Кембридж, Массачусетс: MIT Press. ISBN 978-0-262-23122-0.
- ^ Автоматические цифровые компьютеры. John Wiley & Sons, Нью-Йорк, 1956, 305 страниц, QA76.W5 1956.
- ^ Уилкс, Морис (1966). Краткое введение в численный анализ. Кембридж, Великобритания: Издательство Кембриджского университета. ISBN 978-0-521-09412-2.
- ^ Кэмпбелл-Келли, Мартин; Уилкс, Морис Винсент; Уилер, Дэвид Мартин; Гилл, Стэнли (1984). Подготовка программ для электронного цифрового компьютера (перепечатка Института Чарльза Бэббиджа). Кембридж, Массачусетс: MIT Press. ISBN 978-0-262-23118-3.
- ^ «1972 - Морис Винсент Уилкс: публичная речь оратора для Мориса Винсента Уилкса». Archive.org. ВЕЛИКОБРИТАНИЯ: Ньюкаслский университет. Архивировано из оригинал 14 мая 2012 г.
- ^ CHM. «Морис В. Уилкс - обладатель премии стипендиата CHM». Архивировано из оригинал 3 апреля 2015 г.. Получено 30 марта 2015.
- ^ "Нина Твайман". wilkesgen.com. Получено 25 августа 2018.
внешняя ссылка
- Устное историческое интервью с Дэвидом Дж. Уилером, Институт Чарльза Бэббиджа, Университет Миннесоты. Уиллер учился у Уилкса в Университетская математическая лаборатория в Кембридже с 1948 по 51 год. Уиллер обсуждает EDSAC проект, влияние EDSAC на ИЛЛИАК, то ORDVAC, а IBM 701 компьютеров, а также посещения Кембриджа Дуглас Хартри, Нельсон Блэкман (из ONR), Питер Наур, Аад ван Вейнгарден, Артур ван дер Пель, Фридрих Бауэр, и Луи Куффиньяль.
- Послушайте устное историческое интервью с Морисом Уилксом - записано в июне 2010 г. для Устная история британской науки в Британской библиотеке
- Послеобеденная беседа Мориса Уилкса в Королевском колледже в Кембридже об Алане Тьюринге.. Снят 1 октября 1997 года Яном Праттом (видео)
Профессиональные и академические ассоциации | ||
---|---|---|
Первый | Президент Британского компьютерного общества 1957–1960 | Преемник Фрэнк Йейтс |