LLMpediaThe first transparent, open encyclopedia generated by LLMs

Peter Denning

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Expansion Funnel Raw 70 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted70
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
Peter Denning
NamePeter Denning
Birth date1942
Birth placeUnited States
NationalityAmerican
FieldsComputer science, Computer engineering
WorkplacesPurdue University, Naval Postgraduate School, Association for Computing Machinery
Alma materCase Western Reserve University, University of Michigan
Known forWorking set (computer science), operating systems, computer science education

Peter Denning is an American computer scientist noted for foundational work on memory management, operating systems, and computer science education. He formulated influential models and metaphors that shaped research at institutions such as Purdue University, Naval Postgraduate School, and organizations including the Association for Computing Machinery and the Computer Science Teachers Association. Denning's contributions span theoretical results, applied systems design, pedagogy, and public advocacy within computing communities.

Early life and education

Denning was born in the United States and pursued undergraduate and graduate studies at institutions with strong engineering traditions. He earned degrees from Case Western Reserve University and completed doctoral work at the University of Michigan where he engaged with faculty and projects connected to early operating systems research and memory management. During his formative years he interacted professionally and intellectually with researchers associated with Digital Equipment Corporation, IBM, Bell Labs, and academic centers such as Massachusetts Institute of Technology and Stanford University.

Academic and professional career

Denning held faculty positions at universities including Purdue University and served in leadership at the Naval Postgraduate School. He played administrative and editorial roles in professional societies such as the Association for Computing Machinery and contributed to initiatives tied to Computer Science Teachers Association and the Computer Research Association. Denning collaborated with researchers from laboratories like Xerox PARC, Bell Labs, and corporate research groups at Hewlett-Packard and Microsoft Research. He advised graduate students who later joined organizations including Intel, Sun Microsystems, Google, Apple Inc., and academic departments at Carnegie Mellon University and University of California, Berkeley.

Throughout his career Denning engaged with national policy and standards communities such as National Science Foundation, Defense Advanced Research Projects Agency, and the National Academy of Engineering, and contributed to conferences like ACM SIGOPS, ACM SIGCSE, IEEE Symposium on Security and Privacy, and USENIX. He maintained ties with consortia including IEEE Computer Society and participated in panels at events like International Conference on Distributed Computing Systems and International Conference on Software Engineering.

Research contributions and theories

Denning is best known for proposing the working set (computer science) model of program behavior and memory demand, influencing page replacement algorithms, virtual memory design, and performance analysis. His work connects to theories developed at University of California, Irvine, MIT Laboratory for Computer Science, and research by figures affiliated with IBM Research and Digital Equipment Corporation. Denning's theoretical contributions intersect with subjects addressed at ACM SIGMETRICS, IEEE Transactions on Computers, and by researchers from Princeton University and Cornell University.

He advanced concepts in operating systems including locality of reference and thrashing avoidance, relating to algorithms studied at Stanford University and Harvard University. Denning also formulated pedagogical frameworks for computer science education that engaged communities associated with ACM SIGCSE and IEEE Computer Society curricula efforts. His interdisciplinary perspectives connected computing with cognitive frameworks examined at SRI International, RAND Corporation, and institutes like Santa Fe Institute.

Publications and books

Denning authored and edited influential works that appear in venues associated with ACM, IEEE, and academic presses like Addison-Wesley and MIT Press. His publications cover operating systems, measurement and modeling, and computing as a discipline, and have been cited alongside works from scholars at Princeton University, MIT Press authors, and Oxford University Press. Denning contributed chapters and articles in collected volumes alongside academics from Carnegie Mellon University, University of Maryland, and University of Toronto, and presented tutorials at conferences such as ACM SIGOPS and USENIX.

His editorial and synthesis work tied into broad discourse represented at National Academy of Sciences symposia and cross-disciplinary journals including titles from IEEE and ACM Press. Denning's written output influenced curricular recommendations developed with Association for Computing Machinery committees and educators from University of Washington and Stanford University.

Teaching, mentorship, and outreach

As a professor and mentor, Denning supervised students who pursued careers in academia and industry at institutions and companies like Carnegie Mellon University, University of California, Berkeley, Google, Intel, and Microsoft Research. He participated in outreach through organizations including Computer Science Teachers Association, Association for Computing Machinery, and the IEEE Computer Society, contributing to workshops at venues such as SIGCSE and regional conferences sponsored by ACM SIGGRAPH and IEEE VIS. Denning also engaged with public communication forums and policy discussions involving National Science Foundation and Department of Defense stakeholders.

He played roles in program development and curriculum reform efforts that connected with faculty from Princeton University, Yale University, Columbia University, and Brown University, promoting instructional approaches adopted in undergraduate and graduate programs worldwide.

Awards and honors

Denning received recognition from professional bodies including the Association for Computing Machinery and honors associated with awards and fellowships from organizations like the National Science Foundation and IEEE Computer Society. His contributions have been acknowledged in retrospectives and festschrifts involving scholars from MIT, Stanford University, and Carnegie Mellon University, and cited in award citations from societies such as ACM SIGOPS and IEEE.

Category:American computer scientists Category:Living people