Transaction Reordering to Reduce Aborts in Software Transactional Memory
暂无分享,去创建一个
Mikel Luján | Ian Watson | Christos Kotselidis | Mohammad Ansari | Chris C. Kirkham | Kim Jarvis | M. Luján | I. Watson | Mohammad Ansari | Christos Kotselidis | C. Kirkham | Kim Jarvis
[1] Maurice Herlihy,et al. Software transactional memory for dynamic-sized data structures , 2003, PODC '03.
[2] Maurice Herlihy,et al. A flexible framework for implementing software transactional memory , 2006, OOPSLA '06.
[3] Mateo Valero,et al. Dissecting Transactional Executions in Haskell , 2007 .
[4] Torvald Riegel,et al. Dynamic performance tuning of word-based software transactional memory , 2008, PPoPP.
[5] Bradley C. Kuszmaul,et al. Cilk: an efficient multithreaded runtime system , 1995, PPOPP '95.
[6] Rachid Guerraoui,et al. Toward a theory of transactional contention managers , 2005, PODC '05.
[7] William N. Scherer,et al. Advanced contention management for dynamic software transactional memory , 2005, PODC '05.
[8] Chen Ding,et al. A Key-based Adaptive Transactional Memory Executor , 2007, 2007 IEEE International Parallel and Distributed Processing Symposium.
[9] Kunle Olukotun,et al. An effective hybrid transactional memory system with strong isolation guarantees , 2007, ISCA '07.
[10] Nir Shavit,et al. Transactional Locking II , 2006, DISC.
[11] David Eisenstat,et al. Lowering the Overhead of Software Transactional Memory , 2006 .
[12] Danny Hendler,et al. CAR-STM: scheduling-based collision avoidance and resolution for software transactional memory , 2008, PODC '08.