Compiler aided selective lock assignment for improving the performance of software transactional memory

Sandya Mannarswamy, Dhruva R. Chakrabarti, Kaushik Rajan, Sujoy Saraswati. Compiler aided selective lock assignment for improving the performance of software transactional memory. In R. Govindarajan, David A. Padua, Mary W. Hall, editors, Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2010, Bangalore, India, January 9-14, 2010. pages 37-46, ACM, 2010. [doi]

@inproceedings{MannarswamyCRS10,
  title = {Compiler aided selective lock assignment for improving the performance of software transactional memory},
  author = {Sandya Mannarswamy and Dhruva R. Chakrabarti and Kaushik Rajan and Sujoy Saraswati},
  year = {2010},
  doi = {10.1145/1693453.1693460},
  url = {http://doi.acm.org/10.1145/1693453.1693460},
  tags = {compiler},
  researchr = {https://researchr.org/publication/MannarswamyCRS10},
  cites = {0},
  citedby = {0},
  pages = {37-46},
  booktitle = {Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2010, Bangalore, India, January 9-14, 2010},
  editor = {R. Govindarajan and David A. Padua and Mary W. Hall},
  publisher = {ACM},
  isbn = {978-1-60558-877-3},
}