Jack Dennis - Jack Dennis - Wikipedia
Jack Dennis | |
---|---|
![]() | |
narozený | Elizabeth, New Jersey, Spojené státy[1] | 13. října 1931
Vzdělávání | Massachusetts Institute of Technology |
Ocenění | Medaile IEEE Johna von Neumanna, Síň slávy sdružení pro výpočetní techniku (ACM) pro operační systémy (SIGOPS), člen National Academy of Engineering (NAE) |
Vědecká kariéra | |
Pole | Počítačová věda |
Instituce | MIT |
Jack Bonnell Dennis (narozen 13. října 1931)[1] je počítačový vědec a emeritní profesor výpočetní techniky a vědy na Massachusetts Institute of Technology.
Práce Dennise v počítačové systémy a počítačové jazyky je známo, že v něm hrály klíčovou roli hacker kultura. Jako Massachusetts Institute of Technology člen fakulty sponzoroval snazší přístup k počítačovým zařízením na MIT během raného vývoje subkultury.[2][3] Hodně z toho, co se později stane Unix pochází z jeho rané spolupráce s Dennis Ritchie a Ken Thompson. Tato společná a otevřená filozofie žije dodnes.
Dennis byl také členem historického Tech Model Railroad Club, který inkuboval většinu raného slangu a tradic hackingu.
raný život a vzdělávání
Dennis vystudoval Massachusetts Institute of Technology (MIT) jako bakalář (1953), magister (1954) a doktor věd (1958).[4] Jeho disertační práce analyzovala vztah mezi problémy matematického programování a elektrickými sítěmi.[5] Po dokončení doktorátu se Dennis stal součástí katedry elektrotechniky a informatiky na MIT a v roce 1969 byl povýšen na řádného profesora.
Kariéra
Jako profesor na MIT měl Dennis vliv na práci studentů Alan Kotok, kolegové profesoři Marvin Minsky a John McCarthy.[2] Dal mladým programátorům přístup k počítačům za miliony dolarů a umožnil jim vidět, kam je dovedou jejich schopnosti, což inspirovalo generaci absolventů MIT, kteří by formovali počítačový průmysl na DEC, xerox Parc a ARPA.
Dennis byl jedním ze zakladatelů Multics projekt. Jeho nejdůležitějším příspěvkem do projektu byl koncept jednoúrovňová paměť. Multics nebyl zcela úspěšný jako komerční projekt, ale bylo to důležité, protože to ovlivnilo design mnoha dalších počítačů operační systémy, nejdůležitější je přímá inspirace pro Ken Thompson (který také pracoval na projektu) navrhnout první zaklínadlo Unix. Jako uznání jeho práce na projektu Multics byl Dennis zvolen členem IEEE Fellow.
Dennisův výzkum na MIT se zaměřil na počítačovou teorii a počítačové systémy, konkrétně:
- Teoretické modely pro výpočet
- Struktury výpočtu
- Struktura počítačových systémů
- Sémantická teorie pro počítačové systémy
- Sémantika paralelního výpočtu
- Architektura počítačového systému
Dennis také pracoval jako nezávislý konzultant a vědecký pracovník na projektech souvisejících s paralelním počítačovým hardwarem a softwarem od svého odchodu z MIT v roce 1987. Spolupracoval s NASA Research Institute for Advanced Computer Science jako Visiting Scientist, s Architecture Group of Carlstedt Elektronik (Göteborg, Švédsko) a se společností Acorn Networks, Inc., jako hlavní vědecký pracovník.[5]
Velká část Dennisovy kariéry byla věnovánavon Neumannovy modely výpočtů, architektury a jazyků, kde programy nejsou připojeny k počítadlu programů. Spolu se svými studenty přijal Dennis koncepty „jednoho úkolu“ a datový tok, ve kterém jsou instrukce prováděny, jakmile jsou k dispozici data (tento konkrétní model se na rozdíl od. nazývá "statický" Arvind "dynamický").[6]
Ocenění a uznání
- IEEE Medaile Johna von Neumanna, 2013[7]
- Sdružení pro výpočetní techniku (ACM) Síň slávy speciální zájmové skupiny pro operační systémy (SIGOPS), 2012[8]
- Člen National Academy of Engineering (NAE), 2009[9]
- Cena Eckert-Mauchly, 1984[5]
- IEEE Chlapík
- Člen ACM
Reference
- ^ A b „Jack Dennis“. Muzeum počítačové historie. Citováno 14. října 2020.
- ^ A b Levy, Steven (2010). Hackers: Heroes of the Computer Revolution - 25. výročí vydání. O'Reilly Media. p.49. ISBN 978-1449388393.
- ^ „Jack Dennis“. SoldierX. Citováno 7. ledna 2013.
- ^ Wildes, Karl L. (1985). Století elektrotechniky a informatiky na MIT, 1882-1982. MIT Press. p.345. ISBN 978-0262231190.
- ^ A b C „Jack B. Dennis, příjemce ceny Eckert-Mauchly 1984“. IEEE Computer Society. Archivovány od originál dne 18. října 2013. Citováno 6. ledna 2013.
- ^ Treleaven, Philip C. (1987). Budoucí paralelní počítače: Pokročilý kurz, Pisa, Itálie, 9. – 20. Června 1986, Sborník (Přednášky z informatiky). Springer. p.98. ISBN 978-3540182030.
- ^ „Dennis oceněn medailí IEEE Johna von Neumanna. Zprávy MIT. Citováno 6. ledna 2013.
- ^ „Dennis vybrán do síně slávy ACM SIGOPS“. Zprávy MIT. Citováno 6. ledna 2013.
- ^ „CSAIL PI Jack Dennis pojmenovaný na NAE“. CSAIL, MIT. Archivovány od originál 9. června 2013. Citováno 6. ledna 2013.
externí odkazy
- Jack B. Dennis domovská stránka
- Fotografie Jacka B. Dennisa
- Rozhovor o ústní historii s Jackem B. Dennisem na Charles Babbage Institute, University of Minnesota. Dennis popisuje své vzdělání a práci v počítačových systémech pro sdílení času na Massachusetts Institute of Technology (MIT), včetně TX-0 počítač, práce John McCarthy na sdílení času a vlivu Kancelář technik zpracování informací Agentury pro pokročilé výzkumné projekty. Dennis také připomíná soutěž mezi Digital Equipment Corporation, General Electric, Burroughs, a Mezinárodní obchodní stroje, k výrobě systémů sdílení času. Popisuje vývoj MULTICS ve společnosti General Electric.
- Směrem k Computer Utility: Kariéra v architektuře počítačových systémů - Jack B. Dennis
- Průkopníci paralelního výpočtu - Jack B. Dennis