-
1
-
-
33746090532
-
-
Ali-Reza Adl-Tabatabai, Brian T. Lewis, Vijay S. Menon, Brian R. Murphy, Bratin Saha, and Tatiana Shpeisman. Compiler and runtime Support, for efficient, software transactional memory. In PLDl '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, pages 26-37, June 2006.
-
Ali-Reza Adl-Tabatabai, Brian T. Lewis, Vijay S. Menon, Brian R. Murphy, Bratin Saha, and Tatiana Shpeisman. Compiler and runtime Support, for efficient, software transactional memory. In PLDl '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, pages 26-37, June 2006.
-
-
-
-
2
-
-
33745216050
-
-
Brian D. Carlstrom, Austen McDonald, Hassan Chafi, JaeWoong Chung, Chi Cao Minh, Christos Kozyrakis, and Kunle Olukotun. The Atomos transactional programming language. In PLDl '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, pages 1-13, New York, NY, USA, 2006. ACM Press.
-
Brian D. Carlstrom, Austen McDonald, Hassan Chafi, JaeWoong Chung, Chi Cao Minh, Christos Kozyrakis, and Kunle Olukotun. The Atomos transactional programming language. In PLDl '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, pages 1-13, New York, NY, USA, 2006. ACM Press.
-
-
-
-
3
-
-
0020766588
-
Using semantic knowledge for transaction processing in a distributed database
-
Hector Garcia-Molina. Using semantic knowledge for transaction processing in a distributed database. ACM Trans. Database Syst., 8(2):186-213, 1983.
-
(1983)
ACM Trans. Database Syst
, vol.8
, Issue.2
, pp. 186-213
-
-
Garcia-Molina, H.1
-
5
-
-
1442263994
-
Language support for lightweight transactions
-
New York, NY, USA, ACM Press
-
Tim Harris and Keir Fraser. Language support for lightweight transactions. In OOPSLA 2003: Object-Oriented Programing, Systems, Languages, and Applications, pages 388-402, New York, NY, USA, 2003. ACM Press.
-
(2003)
OOPSLA 2003: Object-Oriented Programing, Systems, Languages, and Applications
, pp. 388-402
-
-
Harris, T.1
Fraser, K.2
-
6
-
-
31844442209
-
Composable memory transactions
-
New York, NY, USA, ACM Press
-
Tim Harris, Simon Marlow, Simon Peyton-Jones, and Maurice Herlihy. Composable memory transactions. In PPoPP 2005: Principles and Practice of Parallel Programming, pages 48-60, New York, NY, USA, 2005. ACM Press.
-
(2005)
PPoPP 2005: Principles and Practice of Parallel Programming
, pp. 48-60
-
-
Harris, T.1
Marlow, S.2
Peyton-Jones, S.3
Herlihy, M.4
-
7
-
-
1142293109
-
-
Maurice Herlihy, Victor Luchangco, Mark Moir, and III William N. Scherer. Software transactional memory for dynamic-sized data structures. In PODC 2003: Principles of Distributed Computing, pages 92-101, New York, NY, USA, 2003. ACM Press.
-
Maurice Herlihy, Victor Luchangco, Mark Moir, and III William N. Scherer. Software transactional memory for dynamic-sized data structures. In PODC 2003: Principles of Distributed Computing, pages 92-101, New York, NY, USA, 2003. ACM Press.
-
-
-
-
8
-
-
0027262011
-
-
Maurice Herlihy and J. Eliot B. Moss. Transactional memory: Architectural support for lock-free data structures. In ISCA 1993: International Symposium on Computer Architecture, pages 289-300, New York, NY, USA, 1993. ACM Press.
-
Maurice Herlihy and J. Eliot B. Moss. Transactional memory: Architectural support for lock-free data structures. In ISCA 1993: International Symposium on Computer Architecture, pages 289-300, New York, NY, USA, 1993. ACM Press.
-
-
-
-
9
-
-
33646424554
-
Design tradeoffs in modern software transactional memory systems
-
Virendra J. Marathe, William N. Scherer, and Michael L. Scott. Design tradeoffs in modern software transactional memory systems. In LCR 2004: Languages, Compilers, and Run-time Support for Scalable Systems, 2004.
-
(2004)
LCR 2004: Languages, Compilers, and Run-time Support for Scalable Systems
-
-
Marathe, V.J.1
Scherer, W.N.2
Scott, M.L.3
-
10
-
-
33745203409
-
-
Austen McDonald, JaeWoong Chung, Brian D. Carlstrom, Chi Cao Minh, Hassan Chafi, Christos Kozyrakis, and Kunle Olukotun. Architectural semantics for practical transactional memory. In ISCA '06: Proceedings of the 33rd International Symposium on Computer Architecture, pages 53-65, Washington, DC, USA, 2006. IEEE Computer Society.
-
Austen McDonald, JaeWoong Chung, Brian D. Carlstrom, Chi Cao Minh, Hassan Chafi, Christos Kozyrakis, and Kunle Olukotun. Architectural semantics for practical transactional memory. In ISCA '06: Proceedings of the 33rd International Symposium on Computer Architecture, pages 53-65, Washington, DC, USA, 2006. IEEE Computer Society.
-
-
-
-
11
-
-
34547396983
-
Supporting nested transactional memory in LogTM
-
San Jose, CA, USA, October
-
Michelle J. Moravan, Jayaram Bobba, Kevin E. Moore, Luke Yen, Mark D. Hill, Ben Liblit, Michael M. Swift, and David A. Wood. Supporting nested transactional memory in LogTM.. In ASPLOS XlI: Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, pages 378-391, San Jose, CA, USA, October 2006.
-
(2006)
ASPLOS XlI: Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 378-391
-
-
Moravan, M.J.1
Bobba, J.2
Moore, K.E.3
Yen, L.4
Hill, M.D.5
Liblit, B.6
Swift, M.M.7
Wood, D.A.8
-
12
-
-
0004062181
-
-
PhD thesis, Massachusetts Institute of Technology, Cambridge, MA, USA
-
J. Eliot B. Moss. Nested transactions: an approach to reliable distributed computing. PhD thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 1981.
-
(1981)
Nested transactions: An approach to reliable distributed computing
-
-
Eliot, J.1
Moss, B.2
-
13
-
-
34748832951
-
-
J. Eliot B. Moss. Open nested transactions: Semantics and support. In WMPI2005, 2005. Poster presentation.
-
J. Eliot B. Moss. Open nested transactions: Semantics and support. In WMPI2005, 2005. Poster presentation.
-
-
-
-
15
-
-
33749236639
-
Nested transactional memory: Model and architecture sketches
-
December
-
J. Eliot B. Moss and Antony L. Hosking. Nested transactional memory: Model and architecture sketches. Science of Computer Programming (Elsevier), 63(2): 186-201, December 2006.
-
(2006)
Science of Computer Programming (Elsevier)
, vol.63
, Issue.2
, pp. 186-201
-
-
Eliot, J.1
Moss, B.2
Hosking, A.L.3
-
16
-
-
35248882492
-
-
Nathaniel. Nystrom, Michael R. Clarkson, and Andrew C. Myers. Polyglot: an extensible compiler framework for Java. In CC: International Conference on Compiler Construction, Lecture Notes in Computer Science 2622, pages 138-152, April 2003.
-
Nathaniel. Nystrom, Michael R. Clarkson, and Andrew C. Myers. Polyglot: an extensible compiler framework for Java. In CC: International Conference on Compiler Construction, Lecture Notes in Computer Science 2622, pages 138-152, April 2003.
-
-
-
-
17
-
-
27544446011
-
Virtualizing transactional memory
-
Washington, DC, USA, IEEE Computer Society
-
Ravi Rajwar, Maurice Herlihy, and Konrad Lai. Virtualizing transactional memory. In ISCA 2005: International Symposium on Computer Architecture, pages 494-505, Washington, DC, USA, 2005. IEEE Computer Society.
-
(2005)
ISCA 2005: International Symposium on Computer Architecture
, pp. 494-505
-
-
Rajwar, R.1
Herlihy, M.2
Lai, K.3
-
18
-
-
84876750326
-
AtomCaml: First-class atomicity via rollback
-
New York, NY, USA
-
Michael F. Ringenburg and Dan Grossman. AtomCaml: first-class atomicity via rollback. In ICFP 2005: International Conference on Functional Programming, pages 92-104, New York, NY, USA, 2005.
-
(2005)
ICFP 2005: International Conference on Functional Programming
, pp. 92-104
-
-
Ringenburg, M.F.1
Grossman, D.2
-
19
-
-
33751032129
-
McRT-STM: A high performance software transactional memory system for a multi-core runtime
-
Bratin Saha, Ali-Reza Adl-Tabatabai, Rick Hudson, Chi Cao Minh, and Benjamin Hertzberg. McRT-STM: A high performance software transactional memory system for a multi-core runtime. In PPoPP '06: Principles and Practice of Parallel Programming, pages 187-197, 2006.
-
(2006)
PPoPP '06: Principles and Practice of Parallel Programming
, pp. 187-197
-
-
Saha, B.1
Adl-Tabatabai, A.2
Hudson, R.3
Cao Minh, C.4
Hertzberg, B.5
-
20
-
-
0029203481
-
Software transactional memory
-
New York, NY, USA, ACM Press
-
Nir Shavit and Dan. Touitou. Software transactional memory. In PODC 1995: Principles of Distributed Computing, pages 204-213, New York, NY, USA, 1995. ACM Press.
-
(1995)
PODC 1995: Principles of Distributed Computing
, pp. 204-213
-
-
Shavit, N.1
-
21
-
-
84976663543
-
A theoretical foundation of multi-level concurrency control
-
New York, NY, USA, ACM Press
-
Gerhard Weikum. A theoretical foundation of multi-level concurrency control. In PODS '86: Proceedings of the fifth ACM SIGACT-SIGMOD symposium on Principles of database systems, pages 31-43, New York, NY, USA, 1986. ACM Press.
-
(1986)
PODS '86: Proceedings of the fifth ACM SIGACT-SIGMOD symposium on Principles of database systems
, pp. 31-43
-
-
Weikum, G.1
-
22
-
-
0025406360
-
Multi-level recovery
-
New York, NY, USA, ACM Press
-
Gerhard Weikum, Christof Hasse, Peter Broessler, and Peter Muth. Multi-level recovery. In PODS '90: Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, pages 109-123, New York, NY, USA, 1990. ACM Press.
-
(1990)
PODS '90: Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
, pp. 109-123
-
-
Weikum, G.1
Hasse, C.2
Broessler, P.3
Muth, P.4
-
23
-
-
35048884255
-
Transactional monitors for concurrent objects
-
ECOOP 2004: European Conference on Object-Oriented Programming, of, Springer-Verlag
-
Adam Welc, Suresh Jagannathan, and Antony L. Hosking. Transactional monitors for concurrent objects. In ECOOP 2004: European Conference on Object-Oriented Programming, volume 3086 of Lecture Notes in Computer Science, pages 519-542. Springer-Verlag, 2004.
-
(2004)
Lecture Notes in Computer Science
, vol.3086
, pp. 519-542
-
-
Welc, A.1
Jagannathan, S.2
Hosking, A.L.3
|