| Proving sequential consistency of high-performance shared memories (extended abstract) |
| Full text |
Pdf
(1.28 MB)
|
| Source
|
ACM Symposium on Parallel Algorithms and Architectures
archive
Proceedings of the third annual ACM symposium on Parallel algorithms and architectures
table of contents
Hilton Head, South Carolina, United States
Pages: 292 - 303
Year of Publication: 1991
ISBN:0-89791-438-4
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 21, Citation Count: 30
|
|
|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
ABM89
|
Y. Afek , G. Brown , M. Merritt, A lazy cache algorithm, Proceedings of the first annual ACM symposium on Parallel algorithms and architectures, p.209-222, June 18-21, 1989, Santa Fe, New Mexico, United States
[doi> 10.1145/72935.72958]
|
| |
AH90a
|
S.V. Adve and M. D. Hill. Implementing sequential consistency in cache-based systems. In 1990 International Conference on Parallel Processing, pages I47-I50, August 1990.
|
 |
AH90b
|
|
| |
AL88
|
M. Abadi and L. Lamport. The existence of refinement mappings. In Third Annual Symposium on Logic in Computer Science, pages 165-175, July 1988. Also available as a Digital Systems Research Center technical report.
|
| |
DS90
|
|
 |
DSB86
|
|
 |
GG91
|
|
 |
GGH91
|
Kourosh Gharachorloo , Anoop Gupta , John Hennessy, Performance evaluation of memory consistency models for shared-memory multiprocessors, Proceedings of the fourth international conference on Architectural support for programming languages and operating systems, p.245-257, April 08-11, 1991, Santa Clara, California, United States
|
 |
GLL+90
|
Kourosh Gharachorloo , Daniel Lenoski , James Laudon , Phillip Gibbons , Anoop Gupta , John Hennessy, Memory consistency and event ordering in scalable shared-memory multiprocessors, Proceedings of the 17th annual international symposium on Computer Architecture, p.15-26, May 28-31, 1990, Seattle, Washington, United States
|
| |
GMG91
|
P. B. Gibbons, M. Merritt, and K. Gharachorloo. Proving sequential consistency of high-performance shared memories. Technical report, ATL:T Bell Laboratories, May 1991. Full version.
|
| |
Goo89
|
J.R. Goodman. Cache consistency and sequential consistency. Technical report no. 61, SCI Committee, March 1989.
|
| |
HA90
|
P. Hutto and M. Ahamad. Slow memory: Weakening consistency to enhance concurrency in distributed memories. In l Olh Annual International Conference on Distributed Computing Systems, pages 302-309. IEEE Computer Society Press, 1990.
|
 |
HW87
|
|
| |
Lam79
|
Leslie Lamport. How to make a multiprocessor that correctly executes multiprocess programs. IEEE Transactions on Computers, C-28:690-691, 1979.
|
 |
LLG+90
|
Daniel Lenoski , James Laudon , Kourosh Gharachorloo , Anoop Gupta , John Hennessy, The directory-based cache coherence protocol for the DASH multiprocessor, Proceedings of the 17th annual international symposium on Computer Architecture, p.148-159, May 28-31, 1990, Seattle, Washington, United States
|
| |
LS88
|
R. Lipton and J. Sandberg. Pram: A scalable shared memory. Technical Report CS- TR-180-88, Princeton University, September 1988.
|
 |
LT87
|
|
| |
Lyn88
|
N. Lynch. I/O automata: A model for discrete event systems. In 22nd Annual Conference on Information Science and Systems. Princeton University, March 1988. Also MIT technical report number MIT/LCS/TM- 351.
|
| |
Mer90
|
|
| |
Mil80
|
|
 |
SS88
|
|
CITED BY 30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Manoj Plakal , Daniel J. Sorin , Anne E. Condon , Mark D. Hill, Lamport clocks: verifying a directory cache-coherence protocol, Proceedings of the tenth annual ACM symposium on Parallel algorithms and architectures, p.67-76, June 28-July 02, 1998, Puerto Vallarta, Mexico
|
|
|
Mustaque Ahamad , Rida A. Bazzi , Ranjit John , Prince Kohli , Gil Neiger, The power of processor consistency, Proceedings of the fifth annual ACM symposium on Parallel algorithms and architectures, p.251-260, June 30-July 02, 1993, Velen, Germany
|
|
|
|
|
|
|
|
|
Seungjoon Park , David L. Dill, An executable specification, analyzer and verifier for RMO (relaxed memory order), Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures, p.34-41, June 24-26, 1995, Santa Barbara, California, United States
|
|
|
|
|
|
|
|
|
Hagit Attiya , Soma Chaudhuri , Roy Friedman , Jennifer L. Welch, Shared memory consistency conditions for non-sequential execution: definitions and programming strategies, Proceedings of the fifth annual ACM symposium on Parallel algorithms and architectures, p.241-250, June 30-July 02, 1993, Velen, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Daniel J. Sorin , Manoj Plakal , Anne E. Condon , Mark D. Hill , Milo M. K. Martin , David A. Wood, Specifying and Verifying a Broadcast and a Multicast Snooping Cache Coherence Protocol, IEEE Transactions on Parallel and Distributed Systems, v.13 n.6, p.556-578, June 2002
|
|
|
|
|
|
|
|
|
|
|