Джек Боннелл Деннис (родился 13 октября 1931 г.) [1] - ученый-компьютерщик и заслуженный профессор компьютерных наук и инженерии Массачусетского технологического института .
Джек Деннис | |
---|---|
Родившийся | Элизабет, Нью-Джерси , США [1] | 13 октября 1931 г.
Образование | Массачусетский Институт Технологий |
Награды | Медаль IEEE имени Джона фон Неймана, Зал славы специальной группы по интересам группы по операционным системам (SIGOPS) Ассоциации вычислительной техники (ACM), член Национальной инженерной академии (NAE) |
Научная карьера | |
Поля | Информатика |
Учреждения | Массачусетский технологический институт |
Признано, что работа Денниса в области компьютерных систем и компьютерных языков сыграла ключевую роль в хакерской культуре. В качестве преподавателя Массачусетского технологического института он спонсировал облегчение доступа к компьютерным средствам в Массачусетском технологическом институте на раннем этапе развития субкультуры. [2] [3] Многое из того, что позже станет Unix, появилось в результате его раннего сотрудничества с Деннисом Ричи и Кеном Томпсоном . Эта совместная и открытая философия живет и сегодня.
Деннис также был членом исторического Клуба технических моделей железной дороги , который положил начало раннему сленгу и традициям хакерства.
ранняя жизнь и образование
Деннис окончил Массачусетский технологический институт (MIT) со степенью бакалавра наук (1953 г.), магистра наук (1954 г.) и доктора наук (1958 г.). [4] В его докторской диссертации была проанализирована связь между задачами математического программирования и электрическими сетями. [5] После получения докторской степени Деннис вошел в состав факультета электротехники и информатики Массачусетского технологического института, а в 1969 году стал профессором.
Карьера
Как профессор Массачусетского технологического института, Деннис оказал влияние на работу студентов Алана Котока , коллег-профессоров Марвина Мински и Джона Маккарти . [2] Он дал молодым программистам доступ к компьютерам стоимостью в несколько миллионов долларов и позволил им увидеть, где их способности могут привести их, вдохновив поколение выпускников Массачусетского технологического института, которые будут определять компьютерную индустрию в DEC , Xerox Parc и ARPA .
Деннис был одним из основателей проекта Multics . Его самым важным вкладом в проект была концепция одноуровневой памяти . Multics не был полностью успешным как коммерческий проект, но он был важен, потому что он повлиял на дизайн многих других компьютерных операционных систем , а самое главное - на прямое вдохновение Кена Томпсона (который также работал над проектом) на разработку первого заклинания Unix . В знак признания его работы над проектом Multics Деннис был избран членом IEEE Fellow.
Исследования Денниса в Массачусетском технологическом институте были посвящены компьютерной теории и компьютерным системам, а именно:
- Теоретические модели для вычислений
- Вычислительные структуры
- Структура компьютерных систем
- Семантическая теория компьютерных систем
- Семантика параллельных вычислений
- Архитектура компьютерной системы
После выхода на пенсию из Массачусетского технологического института в 1987 году Деннис также работал независимым консультантом и ученым-исследователем в проектах, связанных с параллельным компьютерным оборудованием и программным обеспечением. Он работал в Исследовательском институте передовых компьютерных наук НАСА в качестве приглашенного ученого в Архитектурной группе Карлштедта Elektronik (Гётеборг, Швеция) и с Acorn Networks, Inc. в качестве главного научного сотрудника. [5]
Большая часть карьеры Денниса была посвящена моделям вычислений, архитектуры и языков, отличным от фон Неймана , где программы не привязаны к счетчику программ. Вместе со своими учениками Деннис принял концепции «однократного присваивания» и потока данных , в которых инструкции выполняются, как только данные становятся доступными (эта конкретная модель называется «статической» в отличие от «динамической» модели Арвинда ). [6]
В 2009 году Деннис был избран членом Национальной инженерной академии за вклад в совместное использование и защиту компьютерных систем и параллельных архитектур на основе принципов потока данных.
Награды и признания
- IEEE Медаль Джона фон Неймана, 2013 г. [7]
- Зал славы специальной группы по операционным системам (SIGOPS) Ассоциации вычислительной техники (ACM), 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.
- ^ а б в "Джек Б. Деннис, 1984 г. Лауреат премии Экерт-Мочли" . Компьютерное общество IEEE . Архивировано из оригинального 18 октября 2013 года . Проверено 6 января 2013 года .
- ^ Treleaven, Филип С. (1987). Будущие параллельные компьютеры: продвинутый курс, Пиза, Италия, 9–20 июня 1986 г., Труды (конспекты лекций по информатике) . Springer . п. 98 . ISBN 978-3540182030.
- ^ «Деннис награжден медалью Джона фон Неймана IEEE» . MIT News . Проверено 6 января 2013 года .
- ^ «Деннис избран в Зал славы ACM SIGOPS» . MIT News . Проверено 6 января 2013 года .
- ^ "ПИ Джека Денниса CSAIL, названный в NAE" . CSAIL, Массачусетский технологический институт. Архивировано из оригинала 9 июня 2013 года . Проверено 6 января 2013 года .
Внешние ссылки
- Домашняя страница Джека Б. Денниса
- биография
- Фотография Джека Б. Денниса
- Устное интервью истории с Джеком Б. Деннисом в Институте Чарльза Бэббиджа , Университет Миннесоты. Деннис описывает свой уровень образования и работы в режиме разделения времени , компьютерных систем в Массачусетском технологическом институте (MIT), в том числе TX-0 компьютера, работы Джона Маккарти по времени обмена и влияния Techniques обработки информации Управления по Агентство перспективных исследовательских проектов. Деннис также вспоминает конкуренцию между Digital Equipment Corporation , General Electric , Burroughs и International Business Machines за производство систем с разделением времени. Он описывает развитие MULTICS в General Electric.
- Навстречу компьютерным утилитам: карьера в архитектуре компьютерных систем - Джек Б. Деннис
- Пионеры параллельных вычислений - Джек Б. Деннис