Введение

Канадский учёный-компьютерщик и математик Дональд Брюс Гиллис (15 октября 1928 – 17 июля 1975) – канадский учёный-компьютерщик и математик, работавший в области разработки компьютерной техники, теории игр и сред программирования для мини-компьютеров.

Ранние годы и образование

Дональд Б. Гиллис родился в Торонто, Онтарио, Канада, в семье Джона Захарии Гиллиса (канадца) и Энн Изабелл Дуглас Маккуин (американки). Он учился в Университетской школе Торонто, экспериментальной школе, первоначально аффилированной с университетом. С 1946 по 1950 год Гиллис учился в Университете Торонто, где изучал математику. Он начал обучение в аспирантуре в Университете Иллинойса и летом 1951 года помогал в настройке компьютера ORDVAC. Через год он перешел в Принстон для работы под руководством Джона фон Неймана и разработал первые теоремы теории ядра (игровой теории) в своей докторской диссертации. Гиллис вошел в десятку лучших участников математического конкурса Уильяма Лоуэлла Путнама, проходившего в 1950 году.

Карьера

Гиллис переехал в Англию на два года, чтобы работать в Национальной корпорации по исследованиям и разработкам. В 1956 году он вернулся в США, женился на Алисе Э. Данкл и начал работать профессором в Университете Иллинойса в Урбана-Шампейн. Начиная с 1957 года, Гиллис разработал трехступенчатую конвейерную систему управления суперкомпьютером ILLIAC II в Университете Иллинойса. Этапы конвейера назывались "предварительный контроль", "задержанный контроль" и "взаимодействие". Эта работа конкурировала с компьютером IBM 7030 Stretch и находилась в общественном достоянии. В 1962 году Гиллис выступил с докладом об ILLIAC II на Летней инженерной конференции Мичиганского университета. В процессе отладки ILLIAC II Гиллис обнаружил три новых простых числа Мерсена, одно из которых было самым большим известным на тот момент простым числом. В 1969 году Гиллис начал проект по созданию первого компилятора Pascal, разработанного в Северной Америке – быстрого, работающего в памяти, двухпроходного компилятора. Компилятор для миникомпьютера PDP 11/23 был завершен до 1975 года. В 1974 году Гиллис стал первым лицензиатом исходного кода операционной системы UNIX от Bell Labs.

Смерть и наследие

Гиллис неожиданно скончался в возрасте 46 лет 17 июля 1975 года от редкого вирусного миокардита. В 1975 году в Университете Иллинойса была учреждена Мемориальная лекция имени Дональда Б. Гиллиса, на которой ежегодно выступает один из ведущих исследователей в области компьютерных наук. Первым лектором был Алан Перлис. В 2006 году в Департаменте компьютерных наук Университета Иллинойса была учреждена должность имени Дональда Б. Гиллиса. Викрам Адве был назначен на эту должность в 2018 году, став вторым профессором, занимающим эту именную позицию. В 2011 году Департамент компьютерных наук наградил Гиллиса посмертной наградой за достижения.