-
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. (Pubitemid 126517873)
-
(1996)
Computer
, vol.29
, Issue.12
, pp. 66-76
-
-
Adve, 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
-
-
77957581379
-
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
-
10
-
-
32144435090
-
Dynamic circular work-stealing deque
-
DOI 10.1145/1073970.1073974, SPAA 2005 - Seventeenth Annual ACM Symposium on Parallelism in Algorithms and Architectures
-
David Chase and Yossi Lev. Dynamic circular work-stealing deque. In Proceedings of the Seventeenth Annual ACM Symposium on Parallelism in Algorithms and Architectures, SPAA, pages 21-28, July 2005. (Pubitemid 43206548)
-
(2005)
Annual ACM Symposium on Parallelism in Algorithms and Architectures
, pp. 21-28
-
-
Chase, D.1
Lev, Y.2
-
11
-
-
84945709358
-
Solution of a problem in concurrent programming control
-
Edsger W. 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
-
Faith Fich, Maurice Herlihy, and Nir Shavit. On the space complexity of randomized synchronization. Journal of the ACM, 45(5):843-862, September 1998. (Pubitemid 128497509)
-
(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
-
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. (Pubitemid 128454798)
-
(1998)
SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
, vol.33
, Issue.5
, pp. 212-223
-
-
Frigo, M.1
Leiserson, C.E.2
Randall, K.H.3
-
18
-
-
0025438298
-
Synchronization algorithms for shared-memory multiprocessors
-
DOI 10.1109/2.55501
-
Gary Graunke and Shreekant S. Thakkar. Synchronization algorithms for shared-memory multiprocessors. IEEE Computer, 23(6):60-69, 1990. (Pubitemid 20737722)
-
(1990)
Computer
, vol.23
, Issue.6
, pp. 60-69
-
-
Graunke Gary1
Thakkar Shreekant2
-
19
-
-
32844466488
-
A dynamic-sized nonblocking work stealing deque
-
DOI 10.1007/s00446-005-0144-5
-
Danny Hendler, Yossi Lev, Mark Moir, and Nir Shavit. A dynamicsized nonblocking work stealing deque. Distributed Computing, 18(3):189-207, 2006. (Pubitemid 43254037)
-
(2006)
Distributed Computing
, vol.18
, Issue.3
, pp. 189-207
-
-
Hendler, D.1
Lev, Y.2
Moir, M.3
Shavit, N.4
-
24
-
-
84947926478
-
Java: Memory Consistency and Process Coordination
-
Distributed Computing
-
Lisa Higham and Jalal Kawash. Java: Memory consistency and process coordination. In DISC, pages 201-215, 1998. (Pubitemid 128145800)
-
(1998)
LECTURE NOTES IN COMPUTER SCIENCE
, Issue.1499
, 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
-
DOI 10.1137/S0097539797317299, PII S0097539797317299
-
Prasad Jayanti, King Tan, and Sam Toueg. Time and space lower bounds for nonblocking implementations. SIAM Journal on Computing, 30(2):438-456, 2000. (Pubitemid 32469584)
-
(2001)
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
-
DOI 10.1006/jcss.1996.0049
-
Shlomo Moran, Gadi Taubenfeld, and Irit Yadin. Concurrent counting. Journal of Computer and System Sciences, 53(1):61-78, August 1996. (Pubitemid 126358875)
-
(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
-
DOI 10.1145/1229428.1229469, Proceedings of the 2007 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP'07
-
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. (Pubitemid 47479104)
-
(2007)
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
, pp. 161-172
-
-
Saraswat, V.A.1
Jagadeesan, R.2
Michael, 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
|