Michael Scott

Registered user since Thu 9 Jul 2015

Name:Michael Scott
Bio:

Michael L. Scott is the Arthur Gould Yates Professor of Engineering and past Chair of the Department of Computer Science at the University of Rochester. He received his Ph.D. from the University of Wisconsin–Madison in 1985. He is a Fellow of the ACM and the IEEE, and a 2006 recipient of the SIGACT/SIGOPS Edsger W. Dijkstra Prize in Distributed Computing. His textbook on language design and implementation (Programming Language Pragmatics, 4th edition, Morgan Kauffman, 2016) is a standard reference in the field. In 2001 he received the University of Rochester’s Robert and Pamela Goergen Award for Distinguished Achievement and Artistry in Undergraduate Teaching. He spent the 2014–2015 academic year as a Visiting Scientist at Google.

Country:United States
Affiliation:University of Rochester
Research interests:Parallel Computing, Operating Systems, Programming Languages, Computer Architecture

Contributions

ISMM 2020 Author of Understanding and Optimizing Persistent Memory Allocation within the ISMM 2020-track
PPoPP 2020 Author of Brief Announcement: Nonblocking Persistent Software Transactional Memory within the Brief Announcements-track
Author of Brief Announcement: Understanding and Optimizing Persistent Memory Allocation within the Brief Announcements-track
Author of Title: Abstractions for Modern Parallel Computing: A Blessing or a Curse? within the Main Conference-track
Committee Member in Program Committee
PPoPP 2019 Author of Leveraging Hardware TM in Haskell within the Main Conference-track
PPoPP 2018 Committee Member in Program Committee
Haskell 2017 Author of Improving STM Performance with Transactional Structs within the Haskell 2017-track
PPoPP 2017 Programme Committee in Program Committee
TRANSACT 2016 Programme Committee in Program Committee within the TRANSACT 2016-track
Committee Member in Steering Committee within the TRANSACT 2016-track
PPoPP 2016 Session Chair of Locking (part of Main conference)
Committee Member in Program Committee within the Main conference-track