March 19, 2010: 2009-2010 Distinguished Lecturer Seminar Series - Maurice Herlihy: "Transactional Memory Today: a Status Report"

The University of Illinois at Chicago

Department of Computer Science

2009-2010 Distinguished Lecturer Seminar Series

Transactional Memory Today: a Status Report

Maurice Herlihy
Brown University
Thursday, April 1, 2010
11:00 a.m., Room 1000 SEO


The term ``Transactional Memory'' was coined back in 1993, but even today, there is a vigorous debate about its merits. This debate sometimes generates more heat than light: terms are not always

well-defined and criteria for making judgments are not always clear.

In this talk, I will try to impose some order on the conversation. TM itself can encompass hardware, software, speculative lock elision, and other mechanisms. The benefits sought encompass simpler

implementations of highly-concurrent data structures, better software engineering for concurrent platforms, enhanced performance, and reduced power consumption. We will look at various terms in this cross-product and evaluate how the concept is faring.

Brief Bio:

Maurice Herlihy is a Professor in the Computer Science Department in Brown University. His research centers on practical and theoretical aspects of multiprocessor synchronization. He was awarded the 2003 Dijkstra Prize in Distributed Computing, and the 2004 Goedel Prize for outstanding papers in the area of theoretical computer science. His paper that coined the term "Transactional Memory" was awarded the ISCA Influential Paper award in 2008. He is a Fellow of the ACM.

Host: Professor Ajay Kshemkalyani

Copyright 2016 The Board of Trustees
of the University of
Helping Women Faculty Advance
Funded by NSF