Faculty Directory
Peter Dinda

Professor of Computer Science and (by courtesy) Electrical and Computer Engineering

Contact

2233 Tech Drive
Mudd Room 3507
Evanston, IL 60208-3109

847-467-7859Email Peter Dinda

Website

Peter Dinda's Homepage

Prescience Lab


Departments

Computer Science


Download CV

Education

Ph.D. Computer Science, Carnegie Mellon University, Pittsburgh, PA

M.S. Computer Science, Carnegie Mellon University, Pittsburgh, PA

B.S. Electrical and Computer Engineering, University of Wisconsin, Madison, WI


Research Interests

Peter Dinda is a professor in the Department of Computer Science at Northwestern University, and also holds an appointment in the Department of Electrical and Computer Engineering.   He headed the Computer Engineering and Systems division for five years within the previous Department of Electrical Engineering and Computer Science.   He holds a B.S. in electrical and computer engineering from the University of Wisconsin and a Ph.D. in computer science from Carnegie Mellon University. He works in experimental computer systems, particularly parallel and distributed systems, and has authored over 130 scientific papers, authored or is a major contributor to several large publicly available codebases, and holds five patents. His research currently involves virtualization and operating systems for distributed and parallel computing, programming languages for parallel computing, and empathic systems for bridging individual user satisfaction and systems-level decision-making. He is a Fellow of the IEEE. You can find out more about him at pdinda.org


Selected Publications

  • Suchy, Brian; Campanoni, Simone; Hardavellas, Nikos; Dinda, Peter, CARAT, PLDI 2020 - Proceedings of the 41st ACM SIGPLAN Conference on Programming Language Design and Implementation
  • Dinda, Peter; Bernat, Alex; Hetland, Conor, Spying on the Floating Point Behavior of Existing, Unmodified Scientific Applications, HPDC 2020 - Proceedings of the 29th International Symposium on High-Performance Parallel and Distributed Computing
  • Hetland, Conor; Tziantzioulis, Georgios; Suchy, Brian; Hale, Kyle; Hardavellas, Nikos; Dinda, Peter, Prospects for functional address translation, Proceedings - 2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS 2019
  • Hetland, Conor; Tziantzioulis, Georgios; Suchy, Brian; Leonard, Michael; Han, Jin; Albers, John; Hardavellas, Nikos; Dinda, Peter, Paths to fast barrier synchronization on the node, HPDC 2019- Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing
  • Hale, Kyle; Dinda, Peter A, An evaluation of asynchronous software events on modern hardware, Proceedings - 26th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, MASCOTS 2018
  • Dinda, Peter A; Hetland, Conor, Do developers understand ieee floating point?, Proceedings - 2018 IEEE 32nd International Parallel and Distributed Processing Symposium, IPDPS 2018
  • Dinda, Peter A; Wang, Xiaoyang; Wang, Jinghang; Beauchene, Chris; Hetland, Conor, Hard real-time scheduling for parallel run-time systems, HPDC 2018 - Proceedings of the 2018 International Symposium on High-Performance Parallel and Distributed Computing
  • Deiana, Enrico A.; St Amour, Vincent; Dinda, Peter A; Hardavellas, Nikos; Campanoni, Simone, Unconventional parallelization of nondeterministic applications, ASPLOS 2018 - 23rd International Conference on Architectural Support for Programming Languages and Operating Systems