-
2
-
-
33746090532
-
Compiler and runtime support for efficient software transactional memory
-
Ali-Reza Adl-Tabatabai, Brian Lewis, Vijay Menon, Brian R. Murphy, Bratin Saha, and Tatiana Shpeisman. Compiler and runtime support for efficient software transactional memory. In ACM Conference on Programming Language Design and Implementation, 2006.
-
ACM Conference on Programming Language Design and Implementation, 2006
-
-
Adl-Tabatabai, A.-R.1
Lewis, B.2
Menon, V.3
Murphy, B.R.4
Saha, B.5
Shpeisman, T.6
-
4
-
-
33646421297
-
-
version 1.0
-
Eric Allen, David Chase, Joe Hallet, Victor Luchangco, Jan-Willem Maessen, Sukyoung Ryu, Guy L. Steele Jr., and Sam Tobin-Hochstadt. The Fortress language specification, version 1.0, 2007. http://research.sun.com/projects/ plrg/Publications/fortress1.0beta.pdf.
-
(2007)
The Fortress Language Specification
-
-
Allen, E.1
Chase, D.2
Hallet, J.3
Luchangco, V.4
Maessen, J.-W.5
Ryu, S.6
Steele Jr., G.L.7
Tobin-Hochstadt, S.8
-
6
-
-
33746070807
-
The Atomos transactional programming language
-
Brian D. Carlstrom, JaeWoong Chung, Austen McDonald, Hassan Chafi, Christos Kozyrakis, and Kunle Olukotun. The Atomos transactional programming language. In ACM Conference on Programming Language Design and Implementation, 2006.
-
ACM Conference on Programming Language Design and Implementation, 2006
-
-
Carlstrom, B.D.1
Chung, J.2
McDonald, A.3
Chafi, H.4
Kozyrakis, C.5
Olukotun, K.6
-
7
-
-
34547403150
-
Hybrid transactional memory
-
Peter Damron, Alexandra Fedorova, Yossi Lev, Victor Luchangco, Mark Moir, and Daniel Nussbaum. Hybrid transactional memory. In International Conference on Architectural Support for Programming Languages and Operating Systems, 2006.
-
International Conference on Architectural Support for Programming Languages and Operating Systems, 2006
-
-
Damron, P.1
Fedorova, A.2
Lev, Y.3
Luchangco, V.4
Moir, M.5
Nussbaum, D.6
-
8
-
-
84957892301
-
Types for safe locking
-
European Symposium on Programming
-
Cormac Flanagan and MartÍn Abadi. Types for safe locking. In European Symposium on Programming, volume 1576 of Lecture Notes in Computer Science, 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1576
-
-
Flanagan, C.1
Abadi, M.2
-
11
-
-
0028550748
-
Composing first-class transactions
-
Nicholas Haines, Darrell Kindred, J. Gregory Morrisett, Scott M. Nettles, and Jeannette M.Wing. Composing first-class transactions. ACM Trans. on Programming Languages and Systems, 16(6):1719-1736, 1994.
-
(1994)
ACM Trans. on Programming Languages and Systems
, vol.16
, Issue.6
, pp. 1719-1736
-
-
Haines, N.1
Kindred, D.2
Morrisett, J.G.3
Nettles, S.M.4
Wing, J.M.5
-
13
-
-
1442308195
-
Language support for lightweight transactions
-
Tim Harris and Keir Fraser. Language support for lightweight transactions. In ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2003.
-
ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2003
-
-
Harris, T.1
Fraser, K.2
-
16
-
-
34248153669
-
A flexible framework for implementing software transactional memory
-
Maurice Herlihy, Victor Luchangco, and Mark Moir. A flexible framework for implementing software transactional memory. In ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2006.
-
ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2006
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
-
19
-
-
21344437343
-
A transactional object calculus
-
Suresh Jagannathan, Jan Vitek, Adam Welc, and Antony L. Hosking. A transactional object calculus. Science of Computer Programming, 57(2), 2005.
-
(2005)
Science of Computer Programming
, vol.57
, Issue.2
-
-
Jagannathan, S.1
Vitek, J.2
Welc, A.3
Hosking, A.L.4
-
21
-
-
33751050148
-
Hybrid transactional memory
-
Sanjeev Kumar, Michael Chu, Christopher J. Hughes, Partha Kundu, and Anthony Nguyen. Hybrid transactional memory. In ACM Symposium on Principles and Practice of Parallel Programming, 2006.
-
ACM Symposium on Principles and Practice of Parallel Programming, 2006
-
-
Kumar, S.1
Chu, M.2
Hughes, C.J.3
Kundu, P.4
Nguyen, A.5
-
23
-
-
34547500273
-
-
Technical Report 1571, University of Wisconsin-Madison
-
Ben Liblit. An operational semantics for LogTM. Technical Report 1571, University of Wisconsin-Madison, 2006.
-
(2006)
An Operational Semantics for LogTM
-
-
Liblit, B.1
-
27
-
-
34547396983
-
Supporting nested transactional memory in LogTM
-
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 12th International Conference on Architectural Support for Programming Languages and Operating Systems, 2006.
-
12th International Conference on Architectural Support for Programming Languages and Operating Systems, 2006
-
-
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
-
32
-
-
35448946823
-
Enforcing isolation and ordering in STM
-
Tatiana Shpeisman, Vijay Menon, Ali-Reza Adl-Tabatabai, Steve Balensiefer, Dan Grossman, Richard Hudson, Katherine F. Moore, and Bratin Saha. Enforcing isolation and ordering in STM. In ACM Conference on Programming Language Design and Implementation, 2007.
-
ACM Conference on Programming Language Design and Implementation, 2007
-
-
Shpeisman, T.1
Menon, V.2
Adl-Tabatabai, A.-R.3
Balensiefer, S.4
Grossman, D.5
Hudson, R.6
Moore, K.F.7
Saha, B.8
-
33
-
-
35448967002
-
-
Technical Report 915, Computer Science Department, University of Rochester
-
Michael F. Spear, Virendra J. Marathe, Luke Dalessandro, and Michael L. Scott. Privatization techniques for software transactional memory. Technical Report 915, Computer Science Department, University of Rochester, 2007.
-
(2007)
Privatization Techniques for Software Transactional Memory
-
-
Spear, M.F.1
Marathe, V.J.2
Dalessandro, L.3
Scott, M.L.4
-
34
-
-
35048845164
-
A semantic framework for designer transactions
-
European Symposium on Programming
-
Jan Vitek, Suresh Jagannathan, Adam Welc, and Antony L. Hosking. A semantic framework for designer transactions. In European Symposium on Programming, volume 2986 of Lecture Notes in Computer Science, 2004.
-
(2004)
Lecture Notes in Computer Science
, vol.2986
-
-
Vitek, J.1
Jagannathan, S.2
Welc, A.3
Hosking, A.L.4
|