1. Dolev S, Hendler D, Suissa A (2008) CAR-STM: scheduling-based collision avoidance and resolution for software transactional memory. In: Proceedings of the twenty-seventh annual ACM symposium on principles of distributed computing, August 2008, pp 125–134
2. Herlihy M, Moss JEB (1993) Transactional memory: architectural support for lock-free data structures. In: Proceedings of the twentieth annual international symposium on computer architecture
3. Dice D, Shalev O, Shavit N (2006) Transactional locking II. In: Proceedings of the 20th international symposium on distributed computing, September 2006, pp 194–208
4. Minh CC, Trautmann M, Chung JW, McDonald A, Bronson N, Casper J, Kozyrakis C, Olukotun K (2007) An effective hybrid transactional memory system with strong isolation guarantees. In: Proceeding of international symposium on computer architecture, June 2007
5. Dragojevic A, Guerraoui R, Singh AV, Singh V (2009) Preventing versus curing: avoiding conflicts in transactional memories. In: Proceedings of the twenty-eighth annual ACM symposium on principles of distributed computing, August 2009, pp 7–16