A TimeStamp Based Multi-version STM Algorithm
暂无分享,去创建一个
Sathya Peri | Krishnamurthy Vidyasankar | Priyanka Kumar | Sathya Peri | K. Vidyasankar | Priyanka Kumar
[1] Petr Kuznetsov,et al. On Non-Interference of Transactions , 2012, arXiv.org.
[2] Torvald Riegel,et al. A Lazy Snapshot Algorithm with Eager Validation , 2006, DISC.
[3] Hagit Attiya,et al. A Single-Version STM that Is Multi-Versioned Permissive , 2012, Theory of Computing Systems.
[4] João P. Cachopo,et al. Lock-free and scalable multi-version software transactional memory , 2011, PPoPP '11.
[5] Maurice Herlihy,et al. Software transactional memory for dynamic-sized data structures , 2003, PODC '03.
[6] Christos H. Papadimitriou,et al. On concurrency control by multiple versions , 1982 .
[7] Nir Shavit,et al. Software transactional memory , 1995, PODC '95.
[8] Michael L. Scott,et al. Generic Multiversion STM , 2013, DISC.
[9] Nir Shavit,et al. Transactional Locking II , 2006, DISC.
[10] Petr Kuznetsov,et al. On the Cost of Concurrency in Transactional Memory , 2011, OPODIS.
[11] Rachid Guerraoui,et al. Principles of Transactional Memory , 2010, Synthesis Lectures on Distributed Computing Theory.
[13] Idit Keidar,et al. On maintaining multiple versions in STM , 2010, PODC.
[14] Idit Keidar,et al. SMV: Selective Multi-Versioning STM , 2011, DISC.
[15] Maurice Herlihy,et al. Transactional Memory: Architectural Support For Lock-free Data Structures , 1993, Proceedings of the 20th Annual International Symposium on Computer Architecture.
[16] Rachid Guerraoui,et al. Permissiveness in Transactional Memories , 2008, DISC.
[17] Rachid Guerraoui,et al. On the correctness of transactional memory , 2008, PPoPP.
[18] Christos H. Papadimitriou,et al. The serializability of concurrent database updates , 1979, JACM.
[19] U. Aydonat. Serializability of Transactions in Software Transactional Memory , 2008 .
[20] Sathya Peri,et al. A TimeStamp based Multi-version STM Protocol that satisfies Opacity and Multi-Version Permissiveness , 2013, ArXiv.
[21] João P. Cachopo,et al. Versioned boxes as the basis for memory transactions , 2006, Sci. Comput. Program..
[22] Philip A. Bernstein,et al. Categories and Subject Descriptors: H.2.4 [Database Management]: Systems. , 2022 .