Compiler and runtime support for efficient software transactional memory, PLDI'06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, pp.26-37, 2006. ,
The OpenTM Transactional Application Programming Interface, 16th International Conference on Parallel Architecture and Compilation Techniques (PACT 2007), pp.376-387, 2007. ,
DOI : 10.1109/PACT.2007.4336227
Software transactional memory, Communications of the ACM, vol.51, issue.11, pp.5140-5186, 2008. ,
DOI : 10.1145/1400214.1400228
Transactifying applications using an open compiler framework, TRANSACT, 2007. ,
Composable memory transactions, PPOPP, pp.48-60, 2005. ,
DOI : 10.1145/1065944.1065952
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.415.7792
Transactional memory, ACM SIGARCH Computer Architecture News, vol.21, issue.2, pp.289-300, 1993. ,
DOI : 10.1145/173682.165164
McRT-Malloc, Proceedings of the 2006 international symposium on Memory management , ISMM '06, pp.74-83, 2006. ,
DOI : 10.1145/1133956.1133967
Transactional memory, 2007. ,
Practical weak-atomicity semantics for java stm, Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures, SPAA '08, 2008. ,
DOI : 10.1145/1378533.1378588
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.233.2052
Multithreaded software transactional memory and OpenMP, MEDEA'07: Proceedings of the 2007 workshop on MEmory performance, pp.81-88, 2007. ,
Making object-based stm practical in unmanaged environments, 2008. ,
Enforcing isolation and ordering in STM, ACM SIGPLAN Notices, vol.42, issue.6, pp.78-88, 2007. ,
DOI : 10.1145/1273442.1250744
Implementing and exploiting inevitability in software transactional memory, Parallel Processing, International Conference on, pp.59-66, 2008. ,
http://tinystm.org/tinystm. Online, last modified 30th of, 2008. ,
Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged Language, International Symposium on Code Generation and Optimization (CGO'07), pp.34-48, 2007. ,
DOI : 10.1109/CGO.2007.4
Irrevocable transactions and their applications, Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures, SPAA '08, pp.285-296, 2008. ,
DOI : 10.1145/1378533.1378584
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.233.674
Kicking the tires of software transactional memory, Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures, SPAA '08, pp.265-274, 2008. ,
DOI : 10.1145/1378533.1378582