Maurice Herlihy, along with co-author Eliot Moss, was awarded the 2012 ACM-EATCS Edsger W. Dijkstra Prize in Distributed Computing. This Prize is awarded to outstanding papers on the principles of distributed computing, whose significance and impact on the theory or practice of distributed computing have been evident for at least ten years.
The 2012 Edsger W. Dijkstra prize was awarded to Maurice Herlihy and Eliot Moss for their paper “Transactional Memory: Architectural Support for Lock-Free Data Structures," and to Nir Shavit and Dan Touitou for their paper “Software Transactional Memory.”
These papers pioneered the idea that concurrent programs should ...