Transactional Boosting for Haskell
暂无分享,去创建一个
Maurício L. Pilla | André Rauber Du Bois | Rodrigo Medeiros Duarte | A. R. D. Bois | M. Pilla | R. M. Duarte
[1] Simon L. Peyton Jones,et al. Composable memory transactions , 2005, CACM.
[2] Bratin Saha,et al. Open nesting in software transactional memory , 2007, PPOPP.
[3] Simon L. Peyton Jones,et al. Composable memory transactions , 2008, Commun. ACM.
[4] Nir Shavit,et al. Transactional Locking II , 2006, DISC.
[5] Mateo Valero,et al. unreadTVar: Extending Haskell Software Transactional Memory for Performance , 2007, Trends in Functional Programming.
[6] Maurice Herlihy,et al. Transactional boosting: a methodology for highly-concurrent transactional objects , 2008, PPoPP.
[7] Maurice Herlihy,et al. Transactional Memory: Architectural Support For Lock-free Data Structures , 1993, Proceedings of the 20th Annual International Symposium on Computer Architecture.
[8] James R. Larus,et al. Transactional Memory, 2nd edition , 2010, Transactional Memory.
[9] Robert Ennals. Software Transactional Memory Should Not Be Obstruction-Free , 2005 .
[10] André Rauber Du Bois,et al. An Implementation of Composable Memory Transactions in Haskell , 2011, SC@TOOLS.
[11] Frank Huch,et al. A High-Level Implementation of Composable Memory Transactions in Concurrent Haskell , 2005, IFL.
[12] Simon Peyton Jones,et al. Tackling the Awkward Squad: monadic input/output, concurrency, exceptions, and foreign-language calls in Haskell , 2005 .
[13] Simon L. Peyton Jones,et al. Haskell on a shared-memory multiprocessor , 2005, Haskell '05.