A Survey Paper on Transactional Memory
Elan Dubrofsky
In this survey paper the concept of transaction memory is explained and its various benefits and limitations are identified as well as a way to combine transactional code with code that uses locks.