Джек Деннис - Jack Dennis
Джек Деннис | |
---|---|
Родившийся | Элизабет, Нью-Джерси, Соединенные Штаты[1] | 13 октября 1931 г.
Образование | Массачусетский Институт Технологий |
Награды | IEEE Медаль Джона фон Неймана, Зал славы Специальной группы по интересам группы по операционным системам (SIGOPS) Ассоциации вычислительной техники (ACM), член Национальной инженерной академии (NAE) |
Научная карьера | |
Поля | Информатика |
Учреждения | Массачусетский технологический институт |
Джек Боннелл Деннис (родился 13 октября 1931 г.)[1] это специалист в области информатики и почетный профессор компьютерных наук и инженерии в Массачусетский Институт Технологий.
Работа Денниса в Компьютерные системы и компьютерные языки признано, что он сыграл ключевую роль в хакер культура. Как Массачусетский Институт Технологий член факультета он спонсировал облегчение доступа к компьютерным средствам в Массачусетском технологическом институте на раннем этапе развития субкультуры.[2][3] Многое из того, что позже станет Unix пришел из его раннего сотрудничества с Деннис Ричи и Кен Томпсон. Эта совместная и открытая философия живет и сегодня.
Деннис также был членом исторической Клуб технических моделей железной дороги, который положил начало раннему сленгу и традициям хакерства.
ранняя жизнь и образование
Деннис окончил Массачусетский Институт Технологий (Массачусетский технологический институт) как бакалавр наук (1953), магистр наук (1954) и доктор наук (1958).[4] В его докторской диссертации анализировалась связь между задачами математического программирования и электрическими сетями.[5] После получения докторской степени Деннис стал членом факультета электротехники и информатики Массачусетского технологического института, а в 1969 году получил звание профессора.
Карьера
Как профессор Массачусетского технологического института, Деннис оказал влияние на работу студентов. Алан Коток, коллеги-профессора Марвин Мински и Джон Маккарти.[2] Он дал молодым программистам доступ к компьютерам стоимостью в несколько миллионов долларов и позволил им увидеть, к чему их способности могут привести, вдохновив поколение выпускников Массачусетского технологического института, которые будут формировать компьютерную индустрию на DEC, Ксерокс Парк и ARPA.
Деннис был одним из основателей Мультики проект. Его самым важным вкладом в проект была концепция одноуровневая память. Multics не был полностью успешным как коммерческий проект, но он был важен, потому что повлиял на дизайн многих других компьютеров. операционные системы, а главное - прямое вдохновение для Кен Томпсон (который также работал над проектом), чтобы разработать первое заклинание Unix. В знак признания его работы над проектом Multics Деннис был избран членом IEEE Fellow.
Исследования Денниса в Массачусетском технологическом институте были посвящены компьютерной теории и компьютерным системам, а именно:
- Теоретические модели для вычислений
- Вычислительные структуры
- Структура компьютерных систем
- Семантическая теория компьютерных систем
- Семантика параллельных вычислений
- Архитектура компьютерной системы
После выхода на пенсию из Массачусетского технологического института в 1987 году Деннис также работал независимым консультантом и исследователем в проектах, связанных с параллельным компьютерным оборудованием и программным обеспечением. Он работал в Исследовательском институте передовых компьютерных наук НАСА в качестве приглашенного ученого в Архитектурной группе Карлштедта. Elektronik (Гётеборг, Швеция) и с Acorn Networks, Inc. в качестве главного научного сотрудника.[5]
Большая часть карьеры Денниса была посвящена не-модели фон Неймана вычислений, архитектуры и языков, где программы не привязаны к счетчику программ. Вместе со своими учениками Деннис принял концепции «однократного задания» и поток данных, в котором инструкции выполняются, как только данные становятся доступными (эта конкретная модель называется «статической» в отличие от Арвинда «динамический»).[6]
Награды и признания
- IEEE Медаль Джона фон Неймана, 2013 г.[7]
- Ассоциация вычислительной техники (ACM) Зал славы специальной группы по операционным системам (SIGOPS), 2012 г.[8]
- Член Национальная инженерная академия (NAE), 2009 г.[9]
- Премия Эккерта-Мочли, 1984 г.[5]
- IEEE Парень
- Член ACM
Рекомендации
- ^ а б "Джек Деннис". Музей истории компьютеров. Получено 14 октября, 2020.
- ^ а б Леви, Стивен (2010). Хакеры: Герои компьютерной революции - издание к 25-летию. O'Reilly Media. п.49. ISBN 978-1449388393.
- ^ "Джек Деннис". СолдатX. Получено 7 января, 2013.
- ^ Уайлдс, Карл Л. (1985). Век электротехники и информатики в Массачусетском технологическом институте, 1882-1982 гг.. MIT Press. п.345. ISBN 978-0262231190.
- ^ а б c «Лауреат премии Эккерта-Мочли, 1984 г., Джек Б. Деннис». IEEE Computer Society. Архивировано из оригинал 18 октября 2013 г.. Получено 6 января, 2013.
- ^ Treleaven, Филип С. (1987). Будущие параллельные компьютеры: продвинутый курс, Пиза, Италия, 9-20 июня 1986 г., Proceedings (Lecture Notes in Computer Science). Springer. п.98. ISBN 978-3540182030.
- ^ «Деннис награжден медалью Джона фон Неймана IEEE». Новости MIT. Получено 6 января, 2013.
- ^ «Деннис избран в Зал славы ACM SIGOPS». Новости MIT. Получено 6 января, 2013.
- ^ "Инспектор CSAIL Джек Деннис назван в NAE". CSAIL, MIT. Архивировано из оригинал 9 июня 2013 г.. Получено 6 января, 2013.
внешняя ссылка
- Домашняя страница Джека Б. Денниса
- Фотография Джека Б. Денниса
- Устное историческое интервью с Джеком Б. Деннисом на Институт Чарльза Бэббиджа, Университет Миннесоты. Деннис описывает свое образование и работу в компьютерных системах с разделением времени в Массачусетском технологическом институте (MIT), включая TX-0 компьютер, работа Джон Маккарти о разделении времени и влиянии Офис технологий обработки информации Агентства перспективных исследовательских проектов. Деннис также вспоминает соревнование между Корпорация цифрового оборудования, General Electric, Берроуз, и Международные Бизнес Машины, для производства систем с разделением времени. Он описывает развитие МУЛЬТИКА в General Electric.
- Навстречу компьютерным утилитам: карьера в архитектуре компьютерных систем - Джек Б. Деннис
- Пионеры параллельных вычислений - Джек Б. Деннис