Composable memory transactions

Tim Harris, Simon Marlow, Simon L. Peyton Jones, Maurice Herlihy. Composable memory transactions. In Keshav Pingali, Katherine A. Yelick, Andrew S. Grimshaw, editors, Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2005, June 15-17, 2005, Chicago, IL, USA. pages 48-60, ACM, 2005. [doi]

@inproceedings{HarrisMPH05,
  title = {Composable memory transactions},
  author = {Tim Harris and Simon Marlow and Simon L. Peyton Jones and Maurice Herlihy},
  year = {2005},
  doi = {10.1145/1065944.1065952},
  url = {http://doi.acm.org/10.1145/1065944.1065952},
  researchr = {https://researchr.org/publication/HarrisMPH05},
  cites = {0},
  citedby = {0},
  pages = {48-60},
  booktitle = {Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2005, June 15-17, 2005, Chicago, IL, USA},
  editor = {Keshav Pingali and Katherine A. Yelick and Andrew S. Grimshaw},
  publisher = {ACM},
  isbn = {1-59593-080-9},
}