Software transactional memory: why is it only a research toy?

Calin Cascaval, Colin Blundell, Maged M. Michael, Harold W. Cain, Peng Wu, Stefanie Chiras, Siddhartha Chatterjee. Software transactional memory: why is it only a research toy?. Communications of the ACM, 51(11):40-46, 2008. [doi]

@article{CascavalBMCWCC08,
  title = {Software transactional memory: why is it only a research toy?},
  author = {Calin Cascaval and Colin Blundell and Maged M. Michael and Harold W. Cain and Peng Wu and Stefanie Chiras and Siddhartha Chatterjee},
  year = {2008},
  doi = {10.1145/1400214.1400228},
  url = {http://doi.acm.org/10.1145/1400214.1400228},
  researchr = {https://researchr.org/publication/CascavalBMCWCC08},
  cites = {0},
  citedby = {0},
  journal = {Communications of the ACM},
  volume = {51},
  number = {11},
  pages = {40-46},
}