-
1
-
-
0027608117
-
A unified formalization of four shared-memory models
-
S. Adve, M. Hill, A unified formalization of four shared-memory models, IEEE Trans. Parallel Distrib. Systems 4 (6) (1993) 613-624.
-
(1993)
IEEE Trans. Parallel Distrib. Systems
, vol.4
, Issue.6
, pp. 613-624
-
-
Adve, S.1
Hill, M.2
-
2
-
-
0030382365
-
Shared memory consistency models: A tutorial
-
S. Adve, K. Gharachorloo, Shared memory consistency models: a tutorial, Computer 29 (12) (1996) 66-76.
-
(1996)
Computer
, vol.29
, Issue.12
, pp. 66-76
-
-
Adve, S.1
Gharachorloo, K.2
-
3
-
-
0027660422
-
Atomic snapshots of shared memory
-
Y. Afek, H. Attiya, D. Dolev, E. Gafni, M. Merritt, N. Shavit, Atomic snapshots of shared memory, J. ACM 40 (4) (1993) 873-890.
-
(1993)
J. ACM
, vol.40
, Issue.4
, pp. 873-890
-
-
Afek, Y.1
Attiya, H.2
Dolev, D.3
Gafni, E.4
Merritt, M.5
Shavit, N.6
-
4
-
-
0027347715
-
Lazy caching
-
Y. Afek, G. Brown, M. Merritt, Lazy caching, ACM Trans. Programming Languages Systems 15 (1) (1993) 182-205.
-
(1993)
ACM Trans. Programming Languages Systems
, vol.15
, Issue.1
, pp. 182-205
-
-
Afek, Y.1
Brown, G.2
Merritt, M.3
-
5
-
-
84959004241
-
Mixed consistency: A model for parallel programming
-
August
-
D. Agrawal, M. Choy, H.V. Leong, A.K. Singh, Mixed consistency: a model for parallel programming, Proc. 13th Annu. ACM Symp. on Principles of Distributed Computing, August 1994, pp. 101-110.
-
(1994)
Proc. 13th Annu. ACM Symp. on Principles of Distributed Computing
, pp. 101-110
-
-
Agrawal, D.1
Choy, M.2
Leong, H.V.3
Singh, A.K.4
-
6
-
-
85012881094
-
The power of processor consistency
-
June/July
-
M. Ahamad, R. Bazzi, R. John, P. Kohli, G. Neiger, The power of processor consistency, Proc. 5th Annu. ACM Symp. on Parallel Algorithms and Architectures, June/July 1993, pp. 251-260.
-
(1993)
Proc. 5th Annu. ACM Symp. on Parallel Algorithms and Architectures
, pp. 251-260
-
-
Ahamad, M.1
Bazzi, R.2
John, R.3
Kohli, P.4
Neiger, G.5
-
7
-
-
0029352313
-
Causal memory
-
M. Ahamad, J. Burns, P. Hutto, G. Neiger, Causal memory, Distrib. Comput. 9 (1995) 37-49.
-
(1995)
Distrib. Comput.
, vol.9
, pp. 37-49
-
-
Ahamad, M.1
Burns, J.2
Hutto, P.3
Neiger, G.4
-
8
-
-
0026159151
-
Implementing and programming causal distributed shared memory
-
May
-
M. Ahamad, P. Hutto, R. John, Implementing and programming causal distributed shared memory, Proc. 11th Internat. Conf. on Distributed Computing Systems, May 1991, pp. 274-281.
-
(1991)
Proc. 11th Internat. Conf. on Distributed Computing Systems
, pp. 274-281
-
-
Ahamad, M.1
Hutto, P.2
John, R.3
-
9
-
-
0029722268
-
Model-checking of correctness conditions for concurrent objects
-
July
-
R. Alur, K. McMillan, D. Peled, Model-checking of correctness conditions for concurrent objects, Proc. 11th Annual IEEE Symp. on Logic in Computer Science, July 1996, pp. 219-228.
-
(1996)
Proc. 11th Annual IEEE Symp. on Logic in Computer Science
, pp. 219-228
-
-
Alur, R.1
McMillan, K.2
Peled, D.3
-
10
-
-
0346899015
-
Implementing FIFO queues and stacks
-
S. Toueg, P.G. Spirakis, L. Kirousis (Eds.), Springer, Berlin
-
H. Attiya, Implementing FIFO queues and stacks, in: S. Toueg, P.G. Spirakis, L. Kirousis (Eds.), Proc. 5th Internat. Workshop on Distributed Algorithms (WDAG'91), Lecture Notes in Computer Science, vol. 579, Springer, Berlin, 1991, pp. 80-94.
-
(1991)
Proc. 5th Internat. Workshop on Distributed Algorithms (WDAG'91), Lecture Notes in Computer Science
, vol.579
, pp. 80-94
-
-
Attiya, H.1
-
11
-
-
0012662045
-
Shared memory consistency conditions for non-sequential execution: Definitions and programming strategies
-
H. Attiya, S. Chaudhuri, R. Friedman, J.L. Welch, Shared memory consistency conditions for non-sequential execution: definitions and programming strategies, SIAM J. Comput. 27 (1) (1998) 65-89.
-
(1998)
SIAM J. Comput.
, vol.27
, Issue.1
, pp. 65-89
-
-
Attiya, H.1
Chaudhuri, S.2
Friedman, R.3
Welch, J.L.4
-
14
-
-
0013103829
-
Limitations of fast consistency conditions for distributed shared memory
-
H. Attiya, R. Friedman, Limitations of fast consistency conditions for distributed shared memory, Inform. Process. Lett. 57 (5) (1996) 243-248.
-
(1996)
Inform. Process. Lett.
, vol.57
, Issue.5
, pp. 243-248
-
-
Attiya, H.1
Friedman, R.2
-
15
-
-
0028428331
-
Sequential consistency versus linearizability
-
H. Attiya, J.L. Welch, Sequential consistency versus linearizability, ACM Trans. Comput. Systems 12 (2) (1994) 91-122. Preliminary version: Proc. 3rd Annu. ACM Symp. on Parallel Algorithms and Architectures, July 1991, pp. 304-315.
-
(1994)
ACM Trans. Comput. Systems
, vol.12
, Issue.2
, pp. 91-122
-
-
Attiya, H.1
Welch, J.L.2
-
17
-
-
0003816407
-
-
McGraw-Hill, New York
-
H. Attiya, J.L. Welch, Distributed Computing: Fundamentals, Simulations and Advanced Topics, McGraw-Hill, New York, 1998.
-
(1998)
Distributed Computing: Fundamentals, Simulations and Advanced Topics
-
-
Attiya, H.1
Welch, J.L.2
-
18
-
-
0026825229
-
Orca: A language for parallel programming of distributed systems
-
H. Bal, M. Kaashoek, A. Tanenbaum, Orca: a language for parallel programming of distributed systems, IEEE Trans. Software Eng. 18 (3) (1992) 190-205.
-
(1992)
IEEE Trans. Software Eng.
, vol.18
, Issue.3
, pp. 190-205
-
-
Bal, H.1
Kaashoek, M.2
Tanenbaum, A.3
-
19
-
-
0003567016
-
-
Addison-Wesley, Reading, MA
-
P. Bernstein, V. Hadzilacos, H. Goodman, Concurrency Control and Recovery in Database Systems, Addison-Wesley, Reading, MA, 1987.
-
(1987)
Concurrency Control and Recovery in Database Systems
-
-
Bernstein, P.1
Hadzilacos, V.2
Goodman, H.3
-
20
-
-
0023287946
-
Reliable communication in the presence of failures
-
K. Birman, T. Joseph, Reliable communication in the presence of failures, ACM Trans. Comput. Systems 5 (1) (1990) 47-76.
-
(1990)
ACM Trans. Comput. Systems
, vol.5
, Issue.1
, pp. 47-76
-
-
Birman, K.1
Joseph, T.2
-
21
-
-
0027797625
-
Designing algorithms for distributed systems using partially synchronized clocks
-
August
-
S. Chaudhuri, R. Gawlick, N. Lynch, Designing algorithms for distributed systems using partially synchronized clocks, Proc. 12th Annu. ACM Symp. on Principles of Distributed Computing, August 1993, pp. 121-132.
-
(1993)
Proc. 12th Annu. ACM Symp. on Principles of Distributed Computing
, pp. 121-132
-
-
Chaudhuri, S.1
Gawlick, R.2
Lynch, N.3
-
23
-
-
85034564518
-
-
Preprint, Department of Computer Science, University of Cyprus, February
-
M. Eleftheriou, M. Mavronicolas, Linearizability in the presence of partial synchrony and under different delay assumptions, Preprint, Department of Computer Science, University of Cyprus, February 1998.
-
(1998)
Linearizability in the Presence of Partial Synchrony and under Different Delay Assumptions
-
-
Eleftheriou, M.1
Mavronicolas, M.2
-
25
-
-
0031656265
-
Providing sequentially consistent shared objects using group and point-to-point communication
-
A. Fekete, F. Kaashoek, N. Lynch, Providing sequentially consistent shared objects using group and point-to-point communication, J. ACM 45 (1) (1998) 35-69.
-
(1998)
J. ACM
, vol.45
, Issue.1
, pp. 35-69
-
-
Fekete, A.1
Kaashoek, F.2
Lynch, N.3
-
26
-
-
0029488091
-
Implementing high-level synchronization operations in hybrid consistency
-
R. Friedman, Implementing high-level synchronization operations in hybrid consistency, Distrib. Comput. 9 (3) (1995) 119-129.
-
(1995)
Distrib. Comput.
, vol.9
, Issue.3
, pp. 119-129
-
-
Friedman, R.1
-
30
-
-
84976678577
-
Proving sequential consistency of high-performance shared memories
-
June
-
P. Gibbons, M. Merritt, M. Gharachorloo, Proving sequential consistency of high-performance shared memories, Proc. 3rd Annu. ACM Symp. on Parallel Algorithms and Architectures, June 1991, pp. 292-303.
-
(1991)
Proc. 3rd Annu. ACM Symp. on Parallel Algorithms and Architectures
, pp. 292-303
-
-
Gibbons, P.1
Merritt, M.2
Gharachorloo, M.3
-
31
-
-
0009164292
-
Optimal precision in the presence of uncertainty
-
J. Halpern, N. Megiddo, A. Munshi, Optimal precision in the presence of uncertainty, J. Complexity 1 (1985) 170-196.
-
(1985)
J. Complexity
, vol.1
, pp. 170-196
-
-
Halpern, J.1
Megiddo, N.2
Munshi, A.3
-
33
-
-
0025460579
-
Linearizability: A correctness condition for concurrent objects
-
M. Herlihy, J. Wing, Linearizability: a correctness condition for concurrent objects, ACM Trans. Programming Languages Systems 12 (3) (1990) 463-492.
-
(1990)
ACM Trans. Programming Languages Systems
, vol.12
, Issue.3
, pp. 463-492
-
-
Herlihy, M.1
Wing, J.2
-
34
-
-
0025551389
-
Slow memory: Weakening consistency to enhance concurrency in distributed shared memories
-
May
-
P. Hutto, M. Ahamad, Slow memory: weakening consistency to enhance concurrency in distributed shared memories, Proc. 10th Internat. Conf. on Distributed Computing Systems, May 1990, pp. 302-311.
-
(1990)
Proc. 10th Internat. Conf. on Distributed Computing Systems
, pp. 302-311
-
-
Hutto, P.1
Ahamad, M.2
-
35
-
-
0032064389
-
Efficient linearizable implementation of shared FIFO queues and general objects on a distributed system
-
M. Inoue, T. Masuzawa, N. Tokura, Efficient linearizable implementation of shared FIFO queues and general objects on a distributed system, IEICE Trans. Fundamentals of Electronics, Communications, and Computer Sciences E81A (5) (1998) 768-775.
-
(1998)
IEICE Trans. Fundamentals of Electronics, Communications, and Computer Sciences
, vol.E81A
, Issue.5
, pp. 768-775
-
-
Inoue, M.1
Masuzawa, T.2
Tokura, N.3
-
36
-
-
0141775598
-
Fault tolerance bounds for memory consistency
-
M. Mavronicolas, Ph. Tsigas (Eds.), Springer, Saarbrücken, Germany, September
-
J. James, A.K. Singh, Fault tolerance bounds for memory consistency, in: M. Mavronicolas, Ph. Tsigas (Eds.), Proc. 11th Internat. Workshop on Distributed Algorithms (WDAG-97), Lecture Notes in Computer Science, vol. 1320, Springer, Saarbrücken, Germany, September 1997, pp. 200-214.
-
(1997)
Proc. 11th Internat. Workshop on Distributed Algorithms (WDAG-97), Lecture Notes in Computer Science
, vol.1320
, pp. 200-214
-
-
James, J.1
Singh, A.K.2
-
37
-
-
0023400323
-
Clock synchronization in distributed real-time systems
-
H. Kopetz, W. Ochsenreiter, Clock synchronization in distributed real-time systems, IEEE Trans. Computers C-36 (8) (1987) 933-939.
-
(1987)
IEEE Trans. Computers
, vol.C-36
, Issue.8
, pp. 933-939
-
-
Kopetz, H.1
Ochsenreiter, W.2
-
39
-
-
0018518477
-
How to make a multiprocessor computer that correctly executes multiprocess programs
-
L. Lamport, How to make a multiprocessor computer that correctly executes multiprocess programs, IEEE Trans. Computers C-28 (9) (1979) 690-691.
-
(1979)
IEEE Trans. Computers
, vol.C-28
, Issue.9
, pp. 690-691
-
-
Lamport, L.1
-
40
-
-
0022873767
-
On interprocess communication, parts I and II
-
L. Lamport, On interprocess communication, parts I and II, Distrib. Comput. 1 (2) (1986) 77-101.
-
(1986)
Distrib. Comput.
, vol.1
, Issue.2
, pp. 77-101
-
-
Lamport, L.1
-
43
-
-
34250075565
-
Practical uses of synchronized clocks in distributed systems
-
B. Liskov, Practical uses of synchronized clocks in distributed systems, Distrib. Comput. 6 (1993) 211-219.
-
(1993)
Distrib. Comput.
, vol.6
, pp. 211-219
-
-
Liskov, B.1
-
44
-
-
0346268548
-
Precedence-based memory models
-
M. Mavronicolas, Ph. Tsigas (Eds.), Springer, Saarbrücken, Germany, September
-
V. Luchangco, Precedence-based memory models, in: M. Mavronicolas, Ph. Tsigas (Eds.), Proc. 11th Internat. Workshop on Distributed Algorithms (WDAG-97), Lecture Notes in Computer Science, vol. 1320, Springer, Saarbrücken, Germany, September 1997, pp. 215-229.
-
(1997)
Proc. 11th Internat. Workshop on Distributed Algorithms (WDAG-97), Lecture Notes in Computer Science
, vol.1320
, pp. 215-229
-
-
Luchangco, V.1
-
45
-
-
0021470560
-
An upper and lower bound for clock synchronization
-
J. Lundelius, N. Lynch, An upper and lower bound for clock synchronization, Inform, and Control 62 (2/3) (1984) 190-204.
-
(1984)
Inform, and Control
, vol.62
, Issue.2-3
, pp. 190-204
-
-
Lundelius, J.1
Lynch, N.2
-
46
-
-
0001383866
-
An introduction to input/output automata
-
N. Lynch, M. Tuttle, An introduction to input/output automata, CWI Quarterly 2 (3) (1989) 219-246.
-
(1989)
CWI Quarterly
, vol.2
, Issue.3
, pp. 219-246
-
-
Lynch, N.1
Tuttle, M.2
-
47
-
-
0347529745
-
Sequential consistency and linearizability: Read/write objects
-
October
-
M. Mavronicolas, D. Roth, Sequential consistency and linearizability: read/write objects, Proc. 29th Annu. Allerton Conf. on Communication, Control and Computing, October 1991, pp. 683-692.
-
(1991)
Proc. 29th Annu. Allerton Conf. on Communication, Control and Computing
, pp. 683-692
-
-
Mavronicolas, M.1
Roth, D.2
-
48
-
-
0348159426
-
Efficient strongly consistent implementations of shared Memory
-
A. Segall, S. Zaks (Eds.), Springer, Berlin, November
-
M. Mavronicolas, D. Roth, Efficient strongly consistent implementations of shared Memory, in: A. Segall, S. Zaks (Eds.), Proc. 6th Internat. Workshop on Distributed Algorithms (WDAG'92), Lecture Notes in Computer Science, vol. 647, Springer, Berlin, November 1992, pp. 346-361.
-
(1992)
Proc. 6th Internat. Workshop on Distributed Algorithms (WDAG'92), Lecture Notes in Computer Science
, vol.647
, pp. 346-361
-
-
Mavronicolas, M.1
Roth, D.2
-
49
-
-
0022582940
-
Axioms for memory access in asynchronous hardware systems
-
J. Misra, Axioms for memory access in asynchronous hardware systems, ACM Trans. Programming Languages Systems 8 (1) (1986) 142-153.
-
(1986)
ACM Trans. Programming Languages Systems
, vol.8
, Issue.1
, pp. 142-153
-
-
Misra, J.1
-
50
-
-
0018533907
-
The serializability of concurrent database updates
-
C. Papadimitriou, The serializability of concurrent database updates, J. ACM 26 (4) (1979) 631-653.
-
(1979)
J. ACM
, vol.26
, Issue.4
, pp. 631-653
-
-
Papadimitriou, C.1
-
53
-
-
0346898955
-
New latency bounds for atomic broadcast
-
December
-
R. Strong, D. Dolev, F. Christian, New latency bounds for atomic broadcast, Proc. 11th IEEE Real-Time Systems Symp., December 1990, pp. 156-165.
-
(1990)
Proc. 11th IEEE Real-Time Systems Symp.
, pp. 156-165
-
-
Strong, R.1
Dolev, D.2
Christian, F.3
|