-
1
-
-
0033203782
-
An efficient meta-lock for implementing ubiquitous synchronization
-
Ole Agesen, David Detlefs, Alex Garthwaite, Ross Knippel, Y. S. Ramakrishna, and Derek White. An efficient meta-lock for implementing ubiquitous synchronization. In OOPSLA'99 [34], pages 207-222.
-
OOPSLA'99 [34]
, pp. 207-222
-
-
Agesen, O.1
Detlefs, D.2
Garthwaite, A.3
Knippel, R.4
Ramakrishna, Y.S.5
White, D.6
-
2
-
-
0033203871
-
Implementing Jalapeño in Java
-
BowenAlpern, C. R. Attanasio, John J. Barton, Anthony Cocchi, Susan Flynn Hummel, Derek Lieber, Ton Ngo, Mark Mergen, Janice C. Shepherd, and Stephen Smith. Implementing Jalapeño in Java. In OOPSLA'99 [34], pages 314-324.
-
OOPSLA'99 [34]
, pp. 314-324
-
-
BowenAlpern1
Attanasio, C.R.2
Barton, J.J.3
Cocchi, A.4
Hummel, S.F.5
Lieber, D.6
Ngo, T.7
Mergen, M.8
Shepherd, J.C.9
Smith, S.10
-
3
-
-
0034448992
-
Adaptive optimization in the Jalapeño JVM
-
October
-
Matthew Arnold, Stephen J. Fink, David Grove, Michael Hind, and Peter F. Sweeney. Adaptive optimization in the Jalapeño JVM. In Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, volume 35, pages 47-65, October 2000.
-
(2000)
Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications
, vol.35
, pp. 47-65
-
-
Arnold, M.1
Fink, S.J.2
Grove, D.3
Hind, M.4
Sweeney, P.F.5
-
4
-
-
0031618422
-
Thin locks: Featherweight synchronization for Java
-
May
-
David Bacon, Ravi Konuru, Chet Murthy, and Mauricio Serrano. Thin locks: Featherweight synchronization for Java. In Proceedings of the ACM Conference on Programming Language Design and Implementation, volume 33, pages 258-268, May 1998.
-
(1998)
Proceedings of the ACM Conference on Programming Language Design and Implementation
, vol.33
, pp. 258-268
-
-
Bacon, D.1
Konuru, R.2
Murthy, C.3
Serrano, M.4
-
5
-
-
18244395833
-
The Two-Phase Commitment Protocol in an Extended piCalculus
-
Luca Aceto and Bjorn Victor, editors, Elsevier
-
Martin Berger and Kohei Honda. The Two-Phase Commitment Protocol in an Extended piCalculus. In Luca Aceto and Bjorn Victor, editors, Electronic Notes in Theoretical Computer o Science, volume 39. Elsevier, 2003.
-
(2003)
Electronic Notes in Theoretical Computer O Science
, vol.39
-
-
Berger, M.1
Honda, K.2
-
6
-
-
21344458338
-
An equational theory for transactions
-
DepartmentofComputerScience,OGISchool of Science and Engineering
-
Andrew Black, Vincent Cremet, Rachid Guerraoui, and Martin Odersky. An equational theory for transactions. Technical Report CSE03-007, DepartmentofComputerScience,OGISchool of Science and Engineering, 2003.
-
(2003)
Technical Report CSE03-007
-
-
Black, A.1
Cremet, V.2
Guerraoui, R.3
Odersky, M.4
-
7
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
November
-
Chandrasekhar Boyapati, Robert Lee, and Martin C. Rinard. Ownership types for safe programming: preventing data races and deadlocks. In Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, volume 37, pages 211-230, November 2002.
-
(2002)
Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications
, vol.37
, pp. 211-230
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.C.3
-
8
-
-
0035551906
-
A parameterized type system for race-free Java programs
-
Chandrasekhar Boyapati and Martin Rinard. A parameterized type system for race-free Java programs. In OOPSLA'Ol [33], pages 56-69.
-
OOPSLA'Ol [33]
, pp. 56-69
-
-
Boyapati, C.1
Rinard, M.2
-
10
-
-
84874714120
-
Orchestrating transactions in the join calculus
-
Lubos Brim, Mojmír Kretíský Petr Jancar, and Antonín Kucera, editors, International Conference on Concurrency Theory
-
R. Bruni, C. Laneve, and U. Montanari. Orchestrating transactions in the join calculus. In Lubos Brim, Mojmír Kretíský Petr Jancar, and Antonín Kucera, editors, International Conference on Concurrency Theory, volume 2421 of Lecture Notes in Computer Science, pages 321-337,2002.
-
(2002)
Lecture Notes in Computer Science
, vol.2421
, pp. 321-337
-
-
Bruni, R.1
Laneve, C.2
Montanari, U.3
-
12
-
-
84945289545
-
Temporary Data in Shared Dataspace Coordination Languages
-
Springer-Verlag
-
Nadia Busi, Roberto Gorrieri, and Gianluigi Zavattaro. Temporary Data in Shared Dataspace Coordination Languages. In FOSSACS'01, pages 121-136. Springer-Verlag, 2001.
-
(2001)
FOSSACS'01
, pp. 121-136
-
-
Busi, N.1
Gorrieri, R.2
Zavattaro, G.3
-
14
-
-
0027621765
-
The OO7 benchmark
-
June
-
Michael J. Carey, David J. DeWitt, and Jeffrey F. Naughton. The OO7 benchmark. In Proceedings of the ACM International Conference on Management of Data, volume 22, pages 12-21, June 1993.
-
(1993)
Proceedings of the ACM International Conference on Management of Data
, vol.22
, pp. 12-21
-
-
Carey, M.J.1
Dewitt, D.J.2
Naughton, J.F.3
-
15
-
-
21344469440
-
Abstractions for fault-tolerant computing
-
Department of Computer Science, Stevens Institute of Technology
-
Tom Choithia and Dominic Duggan. Abstractions for fault-tolerant computing. Technical Report 2003-3, Department of Computer Science, Stevens Institute of Technology, 2003.
-
(2003)
Technical Report 2003-3
-
-
Choithia, T.1
Duggan, D.2
-
17
-
-
0348137542
-
Ownership types for flexible alias protection
-
October
-
David G. Clarke, John M. Potter, and James Noble. Ownership types for flexible alias protection. In Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, volume 33, pages 48-64, October 1998.
-
(1998)
Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications
, vol.33
, pp. 48-64
-
-
Clarke, D.G.1
Potter, J.M.2
Noble, J.3
-
24
-
-
1442263994
-
Language support for lightweight transactions
-
November
-
Tim Harris and Keir Fraser. Language support for lightweight transactions. In Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, volume 38, pages 388-402, November 2003.
-
(2003)
Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications
, vol.38
, pp. 388-402
-
-
Harris, T.1
Fraser, K.2
-
25
-
-
1142293109
-
Software transactional memory for dynamic-sized data structures
-
Maurice Herlihy, Victor Luchangco, Mark Moir, and William N. Scherer, III. Software transactional memory for dynamic-sized data structures. In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing, pages 92-101, 2003.
-
(2003)
Proceedings of the Annual ACM Symposium on Principles of Distributed Computing
, pp. 92-101
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
Scherer III, W.N.4
-
26
-
-
84976834943
-
Object fault handling for persistent programming languages: A performance evaluation
-
October
-
Antony L. Hosking and J. Eliot B. Moss. Object fault handling for persistent programming languages: A performance evaluation. In Proceedings of the ACM Conference on ObjectOriented Programming Systems, Languages, and Applications, volume 28, pages 288-303, October 1993.
-
(1993)
Proceedings of the ACM Conference on ObjectOriented Programming Systems, Languages, and Applications
, vol.28
, pp. 288-303
-
-
Hosking, A.L.1
Moss, J.E.B.2
-
27
-
-
33646148764
-
Optimistic Concurrency Semantics for Transactions in Coordination Languages
-
Coordination Models and Languages
-
Suresh Jagannathan and Jan Vitek. Optimistic Concurrency Semantics for Transactions in Coordination Languages. In Coordination Models and Languages, volume 2949 of Lecture Notes in Computer Science, pages 183-198,2004.
-
(2004)
Lecture Notes in Computer Science
, vol.2949
, pp. 183-198
-
-
Jagannathan, S.1
Vitek, J.2
-
28
-
-
0004177551
-
A new approach to exclusive data access in shared memory multiprocessors
-
Lawrence Livermore National Laboratories
-
E. H. Jensen, G. W. Hagensen, and J. M. Broughton. A new approach to exclusive data access in shared memory multiprocessors. Technical report, Lawrence Livermore National Laboratories, 1987.
-
(1987)
Technical Report
-
-
Jensen, E.H.1
Hagensen, G.W.2
Broughton, J.M.3
-
31
-
-
0005595913
-
Nested algorithmic skeletons from higher order functions
-
Special issue on High Level Models and Languages for Parallel Processing
-
G. Michaelson, N. Scaife, P. Bristow, and P. King. Nested algorithmic skeletons from higher order functions. Parallel Algorithms and Applications, 2000. Special issue on High Level Models and Languages for Parallel Processing.
-
(2000)
Parallel Algorithms and Applications
-
-
Michaelson, G.1
Scaife, N.2
Bristow, P.3
King, P.4
-
37
-
-
0000151487
-
Effective fine-grained synchronization for automatically parallelized programs using optimistic synchronization primitives
-
November
-
Martin Rinard. Effective fine-grained synchronization for automatically parallelized programs using optimistic synchronization primitives. A CM Transactions on Computer Systems, 17(4):337-371, November 1999.
-
(1999)
A CM Transactions on Computer Systems
, vol.17
, Issue.4
, pp. 337-371
-
-
Rinard, M.1
-
39
-
-
0032369968
-
Peyton Jones. Algorithms + strategy = parallelism
-
Philip W. Trinder, Kevin Hammond, Hans-Wolfgang Loidl, and Simon L. Peyton Jones. Algorithms + strategy = parallelism. Journal of Functional Programming, 8(1):23-60,1998.
-
(1998)
Journal of Functional Programming
, vol.8
, Issue.1
, pp. 23-60
-
-
Trinder, P.W.1
Hammond, K.2
Loidl, H.-W.3
Simon, L.4
-
40
-
-
35048845164
-
A semantic framework for designer transactions
-
David E. Schmidt, editor, Proceedings of the European Symposium on Programming
-
Jan Vitek, Suresh Jagannathan, Adam Welc, and Antony L. Hosking. A semantic framework for designer transactions. In David E. Schmidt, editor, Proceedings of the European Symposium on Programming, volume 2986 of Lecture Notes in Computer Science, pages 249-263,2004.
-
(2004)
Lecture Notes in Computer Science
, vol.2986
, pp. 249-263
-
-
Vitek, J.1
Jagannathan, S.2
Welc, A.3
Hosking, A.L.4
|