-
1
-
-
0027660422
-
Atomic snapshots of shared memory
-
4
-
Afek Y., Attiya H., Dolev D., Gafni E., Merritt M. and Shavit N. (1993). Atomic snapshots of shared memory. J. ACM. 40(4): 873-890
-
(1993)
J. ACM.
, vol.40
, pp. 873-890
-
-
Afek, Y.1
Attiya, H.2
Dolev, D.3
Gafni, E.4
Merritt, M.5
Shavit, N.6
-
2
-
-
0036590674
-
DCAS-based concurrent deques
-
3
-
Agesen O., Detlefs D., Flood C., Garthwaite A., Martin P., Moir M., Shavit N. and Steele G. (2002). DCAS-based concurrent deques. Theo. Comput. Syst. 35(3): 349-386
-
(2002)
Theo. Comput. Syst.
, vol.35
, pp. 349-386
-
-
Agesen, O.1
Detlefs, D.2
Flood, C.3
Garthwaite, A.4
Martin, P.5
Moir, M.6
Shavit, N.7
Steele, G.8
-
5
-
-
84976843516
-
Basic techniques for the efficient coordination of very large numbers of cooperating sequential processors
-
2
-
Gottlieb A., Lubachevsky B.D. and Rudolph L. (1983). Basic techniques for the efficient coordination of very large numbers of cooperating sequential processors. ACM Trans. Progr. Lang. Syst. 5(2): 164-189
-
(1983)
ACM Trans. Progr. Lang. Syst.
, vol.5
, pp. 164-189
-
-
Gottlieb, A.1
Lubachevsky, B.D.2
Rudolph, L.3
-
6
-
-
0036953908
-
Dynamic-sized lock-free data structures
-
ACM, New York
-
Herlihy, M., Luchangco, V., Martin, P., Moir, M.: Dynamic-sized lock-free data structures. In: Proceedings of the Twenty-first Annual Symposium on Principles of Distributed Computing, pp. 131-131. ACM, New York (2002)
-
(2002)
Proceedings of the Twenty-first Annual Symposium on Principles of Distributed Computing
, pp. 131-131
-
-
Herlihy, M.1
Luchangco, V.2
Martin, P.3
Moir, M.4
-
7
-
-
84947205091
-
The repeat offender problem: A mechanism for supporting lock-free dynamic-sized data structures
-
Springer, Heidelberg A improved version of this paper is in preparation for journal submission
-
Herlihy, M., Luchangco, V., Moir, M.: The repeat offender problem: A mechanism for supporting lock-free dynamic-sized data structures. In: Proceedings of the 16th International Symposium on Distributed Computing, vol. 2508, pp. 339-353. Springer, Heidelberg (2002). A improved version of this paper is in preparation for journal submission
-
(2002)
Proceedings of the 16th International Symposium on Distributed Computing
, vol.2508
, pp. 339-353
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
-
8
-
-
0038644209
-
Obstruction-free synchronization: Double-ended queues as an example
-
IEEE
-
Herlihy, M., Luchangco, V., Moir, M.: Obstruction-free synchronization: double-ended queues as an example. In: Proceedings of the 23rd International Conference on Distributed Computing Systems, pp. 522-529. IEEE (2003)
-
(2003)
Proceedings of the 23rd International Conference on Distributed Computing Systems
, pp. 522-529
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
-
9
-
-
0025460579
-
Linearizability: A correctness condition for concurrent objects
-
3
-
Herlihy M.P. and Wing J.M. (1990). Linearizability: a correctness condition for concurrent objects. ACM Trans. Progr. Lang. Syst. (TOPLAS) 12(3): 463-492
-
(1990)
ACM Trans. Progr. Lang. Syst. (TOPLAS)
, vol.12
, pp. 463-492
-
-
Herlihy, M.P.1
Wing, J.M.2
-
11
-
-
0041983714
-
-
Intel Architecture and Programming Manual
-
Intel. Pentium Processor Family User's Manual: vol 3. In: Architecture and Programming Manual, 1994
-
(1994)
Pentium Processor Family User's Manual
, vol.3
-
-
-
12
-
-
84976663837
-
Specifying concurrent program modules
-
2
-
Lamport L. (1983). Specifying concurrent program modules. ACM Trans. Progr. Lang. Syst. 5(2): 190-222
-
(1983)
ACM Trans. Progr. Lang. Syst.
, vol.5
, pp. 190-222
-
-
Lamport, L.1
-
15
-
-
35248875793
-
On the uncontended complexity of consensus
-
Luchangco, V., Moir, M., Shavit, N.: On the uncontended complexity of consensus. In: Proceedings of the 17th International Conference on Distributed Computing, pp. 45-59 (2003)
-
(2003)
Proceedings of the 17th International Conference on Distributed Computing
, pp. 45-59
-
-
Luchangco, V.1
Moir, M.2
Shavit, N.3
-
16
-
-
0028115347
-
Queue locks on cache coherent multiprocessors
-
IEEE Computer Society
-
Magnussen, P., Landin, A., Hagersten, E.: Queue locks on cache coherent multiprocessors. In: Proceedings of the 8th International Symposium on Parallel Processing (IPPS), pp. 165-171. IEEE Computer Society (1994)
-
(1994)
Proceedings of the 8th International Symposium on Parallel Processing (IPPS)
, pp. 165-171
-
-
Magnussen, P.1
Landin, A.2
Hagersten, E.3
-
17
-
-
84976718540
-
Algorithms for scalable synchronization on shared-memory multiprocessors
-
1
-
Mellor-Crummey J. and Scott M. (1991). Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Trans. Comput. Syst. 9(1): 21-65
-
(1991)
ACM Trans. Comput. Syst.
, vol.9
, pp. 21-65
-
-
Mellor-Crummey, J.1
Scott, M.2
-
19
-
-
0002477257
-
Nonblocking algorithms and preemption-safe locking on multiprogrammed shared-memory multiprocessors
-
1
-
Michael M. and Scott M. (1998). Nonblocking algorithms and preemption-safe locking on multiprogrammed shared-memory multiprocessors. J. Parallel Distrib. Comput. 51(1): 1-26
-
(1998)
J. Parallel Distrib. Comput.
, vol.51
, pp. 1-26
-
-
Michael, M.1
Scott, M.2
-
20
-
-
3042671335
-
Hazard pointers: Safe memory reclamation for lock-free objects
-
6
-
Michael M.M. (2004). Hazard pointers: safe memory reclamation for lock-free objects. IEEE Trans. Parallel Distrib. Syst. 15(6): 491-504
-
(2004)
IEEE Trans. Parallel Distrib. Syst.
, vol.15
, pp. 491-504
-
-
Michael, M.M.1
-
23
-
-
0039984947
-
-
Technical Report 91-002, Department of Information Sciences, University of Florida
-
Prakash, S., Lee, Y.-H., Johnson, T.: Non-blocking algorithms for concurrent data structures. Technical Report 91-002, Department of Information Sciences, University of Florida (1991)
-
(1991)
Non-blocking Algorithms for Concurrent Data Structures
-
-
Prakash, S.1
Lee, Y.-H.2
Johnson, T.3
-
24
-
-
0028436588
-
A non-blocking algorithm for shared queues using compare-and-swap
-
5
-
Prakash S., Lee Y.-H. and Johnson T. (1994). A non-blocking algorithm for shared queues using compare-and-swap. IEEE Trans. Comput. 43(5): 548-559
-
(1994)
IEEE Trans. Comput.
, vol.43
, pp. 548-559
-
-
Prakash, S.1
Lee, Y.-H.2
Johnson, T.3
-
28
-
-
0025550101
-
A simple and correct shared-queue algorithm using compare-and-swap
-
IEEE Computer Society
-
Stone, J.: A simple and correct shared-queue algorithm using compare-and-swap. In:Proceedings of the 1990 Conference on Supercomputing, pp. 495-504. IEEE Computer Society
-
Proceedings of the 1990 Conference on Supercomputing
, pp. 495-504
-
-
Stone, J.1
-
30
-
-
0034832386
-
A simple, fast and scalable non-blocking concurrent fifo queue for shared memory multiprocessor systems
-
ACM, New york
-
Tsigas, P., Zhang, Y.: A simple, fast and scalable non-blocking concurrent fifo queue for shared memory multiprocessor systems. In: Proceedings of the Thirteenth Annual ACM Symposium on Parallel Algorithms and Architectures, pp. 134-143. ACM, New york (2001)
-
(2001)
Proceedings of the Thirteenth Annual ACM Symposium on Parallel Algorithms and Architectures
, pp. 134-143
-
-
Tsigas, P.1
Zhang, Y.2
|