The balancing act of choosing nonblocking features
暂无分享,去创建一个
[1] Maged M. Michael,et al. Evaluation of Blue Gene/Q hardware support for transactional memories , 2012, 2012 21st International Conference on Parallel Architectures and Compilation Techniques (PACT).
[2] Maged M. Michael. Scalable lock-free dynamic memory allocation , 2004, PLDI '04.
[3] Maged M. Michael. Hazard pointers: safe memory reclamation for lock-free objects , 2004, IEEE Transactions on Parallel and Distributed Systems.
[4] Maged M. Michael. Practical Lock-Free and Wait-Free LL/SC/VL Implementations Using 64-Bit CAS , 2004, DISC.
[5] Erez Petrank,et al. Wait-free linked-lists , 2012, PPoPP '12.
[6] Timothy J. Slegel,et al. Transactional Memory Architecture and Implementation for IBM System Z , 2012, 2012 45th Annual IEEE/ACM International Symposium on Microarchitecture.
[7] Paul E. McKenney,et al. READ-COPY UPDATE: USING EXECUTION HISTORY TO SOLVE CONCURRENCY PROBLEMS , 2002 .
[8] Paul E. McKenney,et al. Structured deferral: synchronization via procrastination , 2013, CACM.
[9] Danny Hendler,et al. Time and Space Lower Bounds for Implementations Using k-CAS , 2005, IEEE Transactions on Parallel and Distributed Systems.
[10] Maurice Herlihy,et al. On the power of hardware transactional memory to simplify memory management , 2011, PODC '11.
[11] Maurice Herlihy,et al. A Lazy Concurrent List-Based Set Algorithm , 2005, OPODIS.
[12] Panagiota Fatourou,et al. A highly-efficient wait-free universal construction , 2011, SPAA '11.
[13] Maurice Herlihy,et al. Nonblocking memory management support for dynamic-sized data structures , 2005, TOCS.
[14] Maurice Herlihy,et al. A Lazy Concurrent List-Based Set Algorithm , 2007, Parallel Process. Lett..
[15] John D. Valois. Lock-free linked lists using compare-and-swap , 1995, PODC '95.
[16] Maged M. Michael,et al. Robust architectural support for transactional memory in the power architecture , 2013, ISCA.
[17] Maged M. Michael,et al. Simple, fast, and practical non-blocking and blocking concurrent queue algorithms , 1996, PODC '96.
[18] Maurice Herlihy,et al. Obstruction-free synchronization: double-ended queues as an example , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..
[19] Maurice Herlihy,et al. Wait-free synchronization , 1991, TOPL.