Brown CS News

Archives April 11, 2012

Maurice Herlihy's Transactional Memory Research Put into Action with Intel's New Haswell Architecture

2012-0411.maurice.png

Maurice Herlihy "We always said that parallel machines with more than one processor were going to be important someday, but nobody knew when it would happen." Credit: Mike Cohea/Brown University

In 1993, Maurice Herlihy along with Eliot Moss of the University of Massachusetts, Amherst invented transactional memory in the paper: Transactional Memory: Architectural Support for Lock-Free Data Structures.

Transactional memory is a promising technique designed to make the creation of reliable multithreaded programs easier. It does this by using a transactional model wherein complex operations can be performed concurrently, in isolation from each other, with those operations either completing ...

Continue reading

Previous day

March 7, 2012

Next day

April 27, 2012

Archives