Уилкс, Морис Винсент

Сэр Морис Винсент Уи́лкс (англ. Maurice Vincent Wilkes; 26 июня 1913 года, Дадли, Великобритания — 29 ноября 2010 года, Кембридж, Великобритания) — британский учёный в области компьютерных наук.

Общие сведения
Морис Винсент Уилкс
Maurice Vincent Wilkes
Дата рождения 26 июня 1913(1913-06-26)[1]
Место рождения Дадли, Вустершир, Англия
Дата смерти 29 ноября 2010(2010-11-29)[1] (97 лет)
Место смерти Кембридж, Великобритания
Страна
Научная сфера архитектура ЭВМ, теория программирования[2][3]
Место работы Кембриджский университет
Образование
Учёная степень доктор философии (1939)
Научный руководитель Джон Эшворт Ратклифф[d][5]
Известен как Микрокод, EDSAC
Награды и премии Премия Тьюринга (1967)
Премия Эккерта — Мокли (1980)
Медаль Фарадея (1981)
Премия Киото (1992)
Медаль Джона фон Неймана (1997)[4]
Сайт cl.cam.ac.uk/~mvw… (англ.)

Биография

Учился с 1931 по 1934 год в Кембриджском университете, в 1936 получил титул доктора философии, написав диссертацию о распространении радиоволн в ионосфере. После этого работал и преподавал в родном университете. В 1945 году стал руководителем компьютерной лаборатории, и оставался на этом посту до 1980 года[6]. Во время Второй мировой войны служил инженером по радиолокации[7][8].

С 1980 по 1986 год работал инженером-консультантом в Digital Equipment Corporation (DEC)[4]. С 1981 по 1985 год был адъюнкт-профессором в Массачусетском технологическом институте (MIT)[9][10]. С 1986 по 2002 год являлся членом совета директоров и исследователем-консультантом в Olivetti Research Laboratory в Кембридже[9][4]. С 2002 по 2010 год — эмерит-профессор Компьютерной лаборатории Кембриджского университета[11][10].

В 1947 году Уилкс женился на Нине Твайман. У них было трое детей: дочери Маргарет и Хелен и сын Энтони. Нина скончалась в 2008 году. Все дети пережили и отца, и мать[12].

Научная деятельность

К заслугам Уилкса относится разработка EDSAC (1949) — первого полноразмерного компьютера с архитектурой хранимой программы, в котором в качестве памяти использовались ртутные линии задержки, а также изобретение микрокода[13]. Он же основал в 1957 году Британское компьютерное общество[en] и был его первым президентом. Идеи микропрограммирования Уилкс начал разрабатывать в 1949 году, а в 1951 году представил доклад с предложениями по этому методу. Первым компьютером с микропрограммным блоком управления стал EDSAC 2, введённый в эксплуатацию в начале 1958 года[14][15][16][17]. В 1951 году в соавторстве с Дэвидом Уилером и Стэнли Гиллом он издал книгу, посвящённую разработке библиотек подпрограмм. Эта концепция позволила создавать повторно используемые модули и заложила основы формализованной разработки программного обеспечения[18][19]. В Национальном музее вычислительной техники создана полнофункциональная реплика оригинального компьютера EDSAC, которая выставлена на публичное обозрение и находится в финальной стадии ввода в эксплуатацию[20][21].

Я точно помню тот самый момент, когда я понял, что большая часть моей жизни теперь будет состоять в поиске ошибок в моих собственных программах.

Морис Уилкс, 1949 год

Награды, премии, другие отличия

Примечания

  1. 1 2 Maurice Vincent Wilkes // Brockhaus Enzyklopädie (нем.) / Hrsg.: Bibliographisches Institut & F. A. Brockhaus, Wissen Media Verlag
  2. История. WikiReading. Дата обращения: 11 июня 2026.
  3. Морис Уилкс. Большая российская энциклопедия. Дата обращения: 11 июня 2026.
  4. 1 2 3 Maurice V. Wilkes. A.M. Turing Award. ACM. Дата обращения: 11 июня 2026.
  5. Mathematics Genealogy Project (англ.) — 1997.
  6. Computer Laboratory, Introduction Архивная копия от 13 сентября 2008 на Wayback Machine  (англ.)
  7. Морис Уилкс: отец микропрограммирования. ITWeek. Дата обращения: 11 июня 2026.
  8. Maurice V. Wilkes (1913–2010). IFIP. Дата обращения: 11 июня 2026.
  9. 1 2 Maurice Wilkes. EBSCO. Дата обращения: 11 июня 2026.
  10. 1 2 Sir Maurice Wilkes obituary. The Guardian (30 ноября 2010). Дата обращения: 11 июня 2026.
  11. Professor Sir Maurice Wilkes (1913–2010). University of Cambridge. Дата обращения: 11 июня 2026.
  12. Nina Twyman b. 1915 England d. 24 Aug 2008 Cambridge, England: acw. Дата обращения: 17 марта 2018. Архивировано 18 марта 2018 года.
  13. EDSAC Computer Employs Delay Line Storage. Computer History Museum. Дата обращения: 11 июня 2026.
  14. История микропрограммирования. WikiReading. Дата обращения: 11 июня 2026.
  15. Short Biography of Maurice Wilkes. University of Cambridge. Дата обращения: 11 июня 2026.
  16. Maurice Wilkes. IFIP. Дата обращения: 11 июня 2026.
  17. Sir Maurice Wilkes obituary. The Guardian (30 ноября 2010). Дата обращения: 11 июня 2026.
  18. Maurice Wilkes Biography. EBSCO. Дата обращения: 11 июня 2026.
  19. Computer History. Sabanci University. Дата обращения: 11 июня 2026.
  20. On This Day In 1949 EDSAC Performs Stored Program Calculation. I-Programmer. Дата обращения: 11 июня 2026.
  21. EDSAC Celebrated 64 Years After First Run. I-Programmer. Дата обращения: 11 июня 2026.
  22. Maurice V. Wilkes Архивная копия от 28 августа 2018 на Wayback Machine  (англ.)
  23. IEEE — IEEE Medals, Technical Field Awards, and Recognitions Архивная копия от 9 мая 2009 на Wayback Machine  (англ.)
  24. 1 2 3 4 5 CV Sir Maurice Wilkes (PDF). University of Cambridge Computer Laboratory. Дата обращения: 11 июня 2026.
  25. 1 2 3 4 5 Maurice V. Wilkes. A.M. Turing Award. Association for Computing Machinery. Дата обращения: 11 июня 2026.

Литература

  • «Automatic Digital Computers», John Wiley & Sons, Нью-Йорк, 1956, 305 стр., QA76.W5 1956.
  • «Time-sharing Computer Systems», Elsevier, 1975. ISBN 0-444-19525-4
  • «Memoirs of a Computer Pioneer», The MIT Press. 1985. ISBN 0-262-23122-0
  • «Computing Perspectives», 1995[1].

Ссылки

  1. Maurice V. Wilkes. Engineering and Technology History Wiki. Дата обращения: 11 июня 2026.

Категории