-
1
-
-
0030382365
-
Shared memory consistency models: A tutorial
-
(Dec.)
-
Adve, S. V., and Gharachorloo, K. Shared memory consistency models: a tutorial. IEEE Computer 29, 12 (Dec. 1996), 66-76.
-
(1996)
IEEE Computer
, vol.29
, Issue.12
, pp. 66-76
-
-
Adve, S.V.1
Gharachorloo, K.2
-
2
-
-
0033203782
-
An efficient meta-lock for implementing ubiquitous synchronization
-
In Proceedings of Object-Oriented Programming, Systems, Languages & Applications (Nov.)
-
Agesen, O., Detlefs, D., Garthwaite, A., Knippel, R., Ramakrishna, Y. S., and White, D. An efficient meta-lock for implementing ubiquitous synchronization. In Proceedings of Object-Oriented Programming, Systems, Languages & Applications (Nov. 1999), vol. 34(10) of ACM SIGPLAN Notices, pp. 207-222.
-
(1999)
ACM SIGPLAN Notices
, vol.34
, Issue.10
, pp. 207-222
-
-
Agesen, O.1
Detlefs, D.2
Garthwaite, A.3
Knippel, R.4
Ramakrishna, Y.S.5
White, D.6
-
5
-
-
0018031239
-
Distributed processes: A concurrent programming concept
-
(Nov.)
-
Brinch Hansen, P. Distributed processes: A concurrent programming concept. Communications of the ACM 21, 11 (Nov. 1978), 934-941.
-
(1978)
Communications of the ACM
, vol.21
, Issue.11
, pp. 934-941
-
-
Brinch Hansen, P.1
-
6
-
-
0019559608
-
Edison - A multiprocessor language
-
(Apr.)
-
Brinch Hansen, P. Edison - a multiprocessor language. Software - Practice and Experience 11, 4 (Apr. 1981), 325-361.
-
(1981)
Software - Practice and Experience
, vol.11
, Issue.4
, pp. 325-361
-
-
Brinch Hansen, P.1
-
7
-
-
1442313498
-
Types for atomicity
-
In Proceedings of the Workshop on Types on Language Design and Implementation (Mar.)
-
Flanagan, C., and Qadeer, S. Types for atomicity. In Proceedings of the Workshop on Types on Language Design and Implementation (Mar. 2003), vol. 38(3) of ACM SIGPLAN Notices, pp. 1-12.
-
(2003)
ACM SIGPLAN Notices
, vol.38
, Issue.3
, pp. 1-12
-
-
Flanagan, C.1
Qadeer, S.2
-
8
-
-
84947240242
-
A practical multi-word compare-and-swap operation
-
(Oct.)
-
Harris, T. L., Fraser, K., and Pratt, I. A. A practical multi-word compare-and-swap operation. In Proceedings of the 16th International Symposium on Distributed Computing (Oct. 2002), pp. 265-279.
-
(2002)
Proceedings of the 16th International Symposium on Distributed Computing
, pp. 265-279
-
-
Harris, T.L.1
Fraser, K.2
Pratt, I.A.3
-
9
-
-
26544479324
-
Design choices for language-based transactions
-
University of Cambridge Computer Laboratory Tech. Rep., Aug.
-
Harris, T. L. Design choices for language-based transactions. University of Cambridge Computer Laboratory Tech. Rep., Aug. 2003.
-
(2003)
-
-
Harris, T.L.1
-
10
-
-
0004302191
-
-
Morgan Kaufmann Publishers, San Francisco, CA, USA
-
Hennessy, J. L., and Patterson, D. A. Computer Architecture - A Quantitative Approach, 3rd ed. Morgan Kaufmann Publishers, San Francisco, CA, USA, 2003.
-
(2003)
Computer Architecture - a Quantitative Approach, 3rd Ed.
-
-
Hennessy, J.L.1
Patterson, D.A.2
-
11
-
-
1142293109
-
Software transactional memory for dynamic-sized data structures
-
(July)
-
Herlihy, M., Luchangco, V., Moir, M., and Scherer, W. Software transactional memory for dynamic-sized data structures. In Proceedings of the 22nd Annual ACM Symposium on Principles of Distributed Computing (July 2003), pp. 92-101.
-
(2003)
Proceedings of the 22nd Annual ACM Symposium on Principles of Distributed Computing
, pp. 92-101
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
Scherer, W.4
-
13
-
-
84947205091
-
The repeat offender problem: A mechanism for supporting dynamic-sized, lock-free data structures
-
(Oct.)
-
Herlihy, M., Luchangco, V., and Moir, M. The repeat offender problem: A mechanism for supporting dynamic-sized, lock-free data structures. In Proceedings of the 16th International Symposium on Distributed Computing (Oct. 2002), pp. 339-353.
-
(2002)
Proceedings of the 16th International Symposium on Distributed Computing
, pp. 339-353
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
-
16
-
-
0002439166
-
Dynamic class loading in the java virtual machine
-
In Proceedings of Object-Oriented Programming, Systems, Languages & Applications (Oct.)
-
Liang, S., and Bracha, G. Dynamic class loading in the Java Virtual Machine. In Proceedings of Object-Oriented Programming, Systems, Languages & Applications (Oct. 1998), vol. 33(10) of ACM SIGPLAN Notices, pp. 36-44.
-
(1998)
ACM SIGPLAN Notices
, vol.33
, Issue.10
, pp. 36-44
-
-
Liang, S.1
Bracha, G.2
-
17
-
-
0004220511
-
-
Addison-Wesley, Reading, MA, USA
-
Lindholm, T., and Yellin, F. The Java Virtual Machine Specification, 2nd ed. Addison-Wesley, Reading, MA, USA, 1999.
-
(1999)
The Java Virtual Machine Specification, 2nd Ed.
-
-
Lindholm, T.1
Yellin, F.2
-
18
-
-
84976650749
-
Guardians and actions: Linguistic support for robust, distributed programs
-
(July)
-
Liskov, B., and Scheifler, R. Guardians and actions: linguistic support for robust, distributed programs. ACM Transactions on Programming Languages and Systems 5, 3 (July 1983), 381-404.
-
(1983)
ACM Transactions on Programming Languages and Systems
, vol.5
, Issue.3
, pp. 381-404
-
-
Liskov, B.1
Scheifler, R.2
-
20
-
-
0013042182
-
Semantics of multithreaded java
-
Tech. Rep. UCMP-CS-4215, Department of Computer Science, University of Maryland, College Park, Jan.
-
Manson, J., and Pugh, W. Semantics of multithreaded Java. Tech. Rep. UCMP-CS-4215, Department of Computer Science, University of Maryland, College Park, Jan. 2002.
-
(2002)
-
-
Manson, J.1
Pugh, W.2
-
22
-
-
0040577879
-
Correction of a memory management method for lock-free data structures
-
Tech. Rep. TR599, University of Rochester, Computer Science Department, Dec.
-
Michael, M. M., and Scott, M. L. Correction of a memory management method for lock-free data structures. Tech. Rep. TR599, University of Rochester, Computer Science Department, Dec. 1995.
-
(1995)
-
-
Michael, M.M.1
Scott, M.L.2
-
25
-
-
0017139954
-
On the efficient implementation of conditional critical regions and the construction of monitors
-
(Aug.)
-
Schmid, H. A. On the efficient implementation of conditional critical regions and the construction of monitors. Acta Informatica 6, 3 (Aug. 1976), 227-249.
-
(1976)
Acta Informatica
, vol.6
, Issue.3
, pp. 227-249
-
-
Schmid, H.A.1
-
26
-
-
0023133940
-
Language support for loosely coupled distributed programs
-
(Jan.)
-
Scott, M. L. Language support for loosely coupled distributed programs. IEEE Transactions on Software Engineering SE-13, 1 (Jan. 1987), 88-103.
-
(1987)
IEEE Transactions on Software Engineering
, vol.SE-13
, Issue.1
, pp. 88-103
-
-
Scott, M.L.1
|