-
1
-
-
0030382365
-
Shared memory consistency models: A tutorial
-
Sarita V. Advee and Kourosh Gharachorloo. Shared memory consistency models: A tutorial. IEEE Computer, 29(12):66-76, 1996.
-
(1996)
IEEE Computer
, vol.29
, Issue.12
, pp. 66-76
-
-
Advee, S.V.1
Gharachorloo, K.2
-
2
-
-
0025211006
-
The performance of spin lock alternatives for shared-money multiprocessors
-
Thomas E. Anderson. The performance of spin lock alternatives for shared-money multiprocessors. IEEE Trans. Parallel Distrib. Syst., 1(1):6-16, 1990.
-
(1990)
IEEE Trans. Parallel Distrib. Syst.
, vol.1
, Issue.1
, pp. 6-16
-
-
Anderson, T.E.1
-
3
-
-
0031628001
-
Thread scheduling for multiprogrammed multiprocessors
-
June
-
Nimar S. Arora, Robert D. Blumofe, and C. Greg Plaxton. Thread scheduling for multiprogrammed multiprocessors. In Proceedings of the Tenth Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA, pages 119-129, June 1998.
-
(1998)
Proceedings of the Tenth Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA
, pp. 119-129
-
-
Arora, N.S.1
Blumofe, R.D.2
Plaxton, C.G.3
-
5
-
-
0037088948
-
Computing in totally anonymous asynchronous shared memory systems
-
March
-
Hagit Attiya, Alla Gorbach, and Shlomo Moran. Computing in totally anonymous asynchronous shared memory systems. Information and Computation, 173(2):162-183, March 2002.
-
(2002)
Information and Computation
, vol.173
, Issue.2
, pp. 162-183
-
-
Attiya, H.1
Gorbach, A.2
Moran, S.3
-
8
-
-
77954726954
-
Line-up: A complete and automatic linearizability checker
-
New York, NY, USA, ACM
-
Sebastian Burckhardt, Chris Dern, Madanlal Musuvathi, and Roy Tan. Line-up: A complete and automatic linearizability checker. In PLDI'10: Proceedings of the 2010 ACM SIGPLAN conference on Programming language design and implementation, pages 330-340, New York, NY, USA, 2010. ACM.
-
(2010)
PLDI'10: Proceedings of the 2010 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 330-340
-
-
Burckhardt, S.1
Dern, C.2
Musuvathi, M.3
Tan, R.4
-
9
-
-
38249000189
-
Bounds on shared memory for mutual exclusion
-
December
-
James Burns and Nancy Lynch. Bounds on shared memory for mutual exclusion. Information and Computation, 107(2):171-184, December 1993.
-
(1993)
Information and Computation
, vol.107
, Issue.2
, pp. 171-184
-
-
Burns, J.1
Lynch, N.2
-
11
-
-
84945709358
-
Solution of a problem in concurrent programming control
-
EdsgerW. Dijkstra. Solution of a problem in concurrent programming control. Commun. ACM, 8(9):569, 1965.
-
(1965)
Commun. ACM
, vol.8
, Issue.9
, pp. 569
-
-
Dijkstra, E.W.1
-
12
-
-
37049031868
-
Time lower bounds for implementations of multi-writer snapshots
-
Faith Ellen, Panagiota Fatourou, and Eric Ruppert. Time lower bounds for implementations of multi-writer snapshots. Journal of the ACM, 54(6):30, 2007.
-
(2007)
Journal of the ACM
, vol.54
, Issue.6
, pp. 30
-
-
Ellen, F.1
Fatourou, P.2
Ruppert, E.3
-
13
-
-
33646507102
-
On the inherent weakness of conditional primitives
-
Faith Fich, Danny Hendler, and Nir Shavit. On the inherent weakness of conditional primitives. Distributed Computing, 18(4):267-277, 2006.
-
(2006)
Distributed Computing
, vol.18
, Issue.4
, pp. 267-277
-
-
Fich, F.1
Hendler, D.2
Shavit, N.3
-
14
-
-
0032158286
-
On the space complexity of randomized synchronization
-
September
-
Faith Fich, Maurice Herlihy, and Nir Shavit. On the space complexity of randomized synchronization. Journal of the ACM, 45(5):843-862, September 1998.
-
(1998)
Journal of the ACM
, vol.45
, Issue.5
, pp. 843-862
-
-
Fich, F.1
Herlihy, M.2
Shavit, N.3
-
15
-
-
33646392445
-
Obstruction-free step complexity: Lock-free dcas as an example
-
Faith Fich, Victor Luchangco, Mark Moir, and Nir Shavit. Obstruction-free step complexity: Lock-free dcas as an example. In DISC, pages 493-494, 2005.
-
(2005)
DISC
, pp. 493-494
-
-
Fich, F.1
Luchangco, V.2
Moir, M.3
Shavit, N.4
-
16
-
-
0031622953
-
The implementation of the cilk-5 multithreaded language
-
June
-
Matteo Frigo, Charles E. Leiserson, and Keith H. Randall. The implementation of the cilk-5 multithreaded language. In Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation, PLDI, pages 212-223, June 1998.
-
(1998)
Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation, PLDI
, pp. 212-223
-
-
Frigo, M.1
Leiserson, C.E.2
Randall, K.H.3
-
18
-
-
0025438298
-
Synchronization algorithms for shared-memory multiprocessors
-
Gary Graunke and Shreekant S. Thakkar. Synchronization algorithms for shared-memory multiprocessors. IEEE Computer, 23(6):60-69, 1990.
-
(1990)
IEEE Computer
, vol.23
, Issue.6
, pp. 60-69
-
-
Graunke, G.1
Thakkar, S.S.2
-
19
-
-
32844466488
-
A dynamicsized nonblocking work stealing deque
-
Danny Hendler, Yossi Lev, Mark Moir, and Nir Shavit. A dynamicsized nonblocking work stealing deque. Distributed Computing, 18(3):189-207, 2006.
-
(2006)
Distributed Computing
, vol.18
, Issue.3
, pp. 189-207
-
-
Hendler, D.1
Lev, Y.2
Moir, M.3
Shavit, N.4
-
21
-
-
0025917643
-
Wait-free synchronization
-
Maurice Herlihy. Wait-free synchronization. ACM Trans. Program. Lang. Syst., 13(1):124-149, 1991.
-
(1991)
ACM Trans. Program. Lang. Syst.
, vol.13
, Issue.1
, pp. 124-149
-
-
Herlihy, M.1
-
23
-
-
0025460579
-
Linearizability: A correctness condition for concurrent objects
-
Maurice Herlihy and Jeannette Wing. Linearizability: A correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst., 12(3):463-492, 1990.
-
(1990)
ACM Trans. Program. Lang. Syst.
, vol.12
, Issue.3
, pp. 463-492
-
-
Herlihy, M.1
Wing, J.2
-
24
-
-
84947926478
-
Java: Memory consistency and process coordination
-
Lisa Higham and Jalal Kawash. Java: Memory consistency and process coordination. In DISC, pages 201-215, 1998.
-
(1998)
DISC
, pp. 201-215
-
-
Higham, L.1
Kawash, J.2
-
25
-
-
79251587710
-
Bounds for mutual exclusion with only processor consistency
-
Lisa Higham and Jalal Kawash. Bounds for mutual exclusion with only processor consistency. In DISC, pages 44-58, 2000.
-
(2000)
DISC
, pp. 44-58
-
-
Higham, L.1
Kawash, J.2
-
27
-
-
0342468144
-
Time and space lower bounds for nonblocking implementations
-
Prasad Jayanti, King Tan, and Sam Toueg. Time and space lower bounds for nonblocking implementations. SIAM Journal on Computing, 30(2):438-456, 2000.
-
(2000)
SIAM Journal on Computing
, vol.30
, Issue.2
, pp. 438-456
-
-
Jayanti, P.1
Tan, K.2
Toueg, S.3
-
30
-
-
84976663837
-
Specifying concurrent program modules
-
April
-
Leslie Lamport. Specifying concurrent program modules. ACM Trans. Program. Lang. Syst., 5(2):190-222, April 1983.
-
(1983)
ACM Trans. Program. Lang. Syst.
, vol.5
, Issue.2
, pp. 190-222
-
-
Lamport, L.1
-
31
-
-
0022698004
-
MUTUAL EXCLUSION PROBLEM: PART II - STATEMENT AND SOLUTIONS.
-
DOI 10.1145/5383.5385
-
Leslie Lamport. The mutual exclusion problem: Part II - statement and solutions. J. ACM, 33(2):327-348, 1986. (Pubitemid 16533226)
-
(1986)
Journal of the ACM
, vol.33
, Issue.2
, pp. 327-348
-
-
Lamport Leslie1
-
32
-
-
0023288130
-
A fast mutual exclusion algorithm
-
Leslie Lamport. A fast mutual exclusion algorithm. ACM Trans. Comput. Syst., 5(1):1-11, 1987.
-
(1987)
ACM Trans. Comput. Syst.
, vol.5
, Issue.1
, pp. 1-11
-
-
Lamport, L.1
-
33
-
-
0003390866
-
-
PhD thesis, Department of Computer Science, University of Illinois at Urbana-Champaign
-
Jaejin Lee. Compilation Techniques for Explicitly Parallel Programs. PhD thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, 1999.
-
(1999)
Compilation Techniques for Explicitly Parallel Programs
-
-
Lee, J.1
-
36
-
-
84976718540
-
Algorithms for scalable synchronization on shared-memory multiprocessors
-
John M. Mellor-Crummey and Michael L. Scott. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Trans. Comput. Syst., 9(1):21-65, 1991.
-
(1991)
ACM Trans. Comput. Syst.
, vol.9
, Issue.1
, pp. 21-65
-
-
Mellor-Crummey, J.M.1
Scott, M.L.2
-
38
-
-
67650093463
-
Idempotent work stealing
-
February
-
Maged M. Michael, Martin T. Vechev, and Vijay Saraswat. Idempotent work stealing. In Proceedings of the Fourteenth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP, pages 45-54, February 2009.
-
(2009)
Proceedings of the Fourteenth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP
, pp. 45-54
-
-
Michael, M.M.1
Vechev, M.T.2
Saraswat, V.3
-
39
-
-
0030217629
-
Concurrent counting
-
August
-
Shlomo Moran, Gadi Taubenfeld, and Irit Yadin. Concurrent counting. Journal of Computer and System Sciences, 53(1):61-78, August 1996.
-
(1996)
Journal of Computer and System Sciences
, vol.53
, Issue.1
, pp. 61-78
-
-
Moran, S.1
Taubenfeld, G.2
Yadin, I.3
-
40
-
-
70350341656
-
A better x86 memory model: X86-tso
-
Scott Owens, Susmit Sarkar, and Peter Sewell. A better x86 memory model: X86-tso. In TPHOLs, pages 391-407, 2009.
-
(2009)
TPHOLs
, pp. 391-407
-
-
Owens, S.1
Sarkar, S.2
Sewell, P.3
-
41
-
-
0000366742
-
Myths about the mutual exclusion problem
-
Gary L. Peterson. Myths about the mutual exclusion problem. Inf. Process. Lett., 12(3):115-116, 1981.
-
(1981)
Inf. Process. Lett.
, vol.12
, Issue.3
, pp. 115-116
-
-
Peterson, G.L.1
-
42
-
-
34748897138
-
A theory of memory models
-
March
-
Vijay A. Saraswat, Radha Jagadeesan, Maged M. Michael, and Christoph von Praun. A theory of memory models. In Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP, pages 161-172, March 2007.
-
(2007)
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
, pp. 161-172
-
-
Saraswat, V.A.1
Jagadeesan, R.2
Michael, M.M.3
Von Praun, C.4
-
43
-
-
67649853468
-
The semantics of x86-cc multiprocessor machine code
-
Susmit Sarkar, Peter Sewell, Francesco Zappa Nardelli, Scott Owens, Tom Ridge, Thomas Braibant, Magnus O. Myreen, and Jade Alglave. The semantics of x86-cc multiprocessor machine code. In POPL, pages 379-391, 2009.
-
(2009)
POPL
, pp. 379-391
-
-
Sarkar, S.1
Sewell, P.2
Nardelli, F.Z.3
Owens, S.4
Ridge, T.5
Braibant, T.6
Myreen, M.O.7
Alglave, J.8
-
44
-
-
0024136623
-
Commutativity-based concurrency control for abstract data types
-
William E. Weihl. Commutativity-based concurrency control for abstract data types. IEEE Trans. Computers, 37(12):1488-1505, 1988.
-
(1988)
IEEE Trans. Computers
, vol.37
, Issue.12
, pp. 1488-1505
-
-
Weihl, W.E.1
|