메뉴 건너뛰기




Volumn 51, Issue 5, 2004, Pages 800-849

A unified theory of shared memory consistency

Author keywords

Distributed shared memory systems; Memory consistency model lattice; Memory consistency models

Indexed keywords

DISTRIBUTED SHARED MEMORY SYSTEMS; INTERPROCESS COMMUNICATION; MEMORY CONSISTENCY MODEL LATTICE; MEMORY CONSISTENCY MODELS;

EID: 12344265553     PISSN: 00045411     EISSN: None     Source Type: Journal    
DOI: 10.1145/1017460.1017464     Document Type: Article
Times cited : (72)

References (37)
  • 1
    • 0030382365 scopus 로고    scopus 로고
    • Shared memory consistency models: A tutorial
    • ADVE, S. V., AND GHARACHORLOO, K. 1996. Shared memory consistency models: A tutorial. IEEE Comput. Mag. 29, 12 (Dec.), 66-76.
    • (1996) IEEE Comput. Mag. , vol.29 , Issue.12 DEC , pp. 66-76
    • Adve, S.V.1    Gharachorloo, K.2
  • 2
    • 0027608117 scopus 로고
    • A unified formalization of four shared-memory models
    • ADVE, S. V., AND HILL, M. D. 1993. A unified formalization of four shared-memory models. IEEE Trans. Paral. Distrib. Syst. 4, 6 (June), 613-624.
    • (1993) IEEE Trans. Paral. Distrib. Syst. , vol.4 , Issue.6 JUNE , pp. 613-624
    • Adve, S.V.1    Hill, M.D.2
  • 6
    • 84882657904 scopus 로고    scopus 로고
    • Synchronized DSM models
    • C. Lengauer, M. Griebl, and S. Gorlatch, Eds. Springer, Berlin, Germany
    • BATALLER, J., AND BERNABEU, J. 1997. Synchronized DSM models. In Proceedings of the 3rd International Euro-Par Conference, C. Lengauer, M. Griebl, and S. Gorlatch, Eds. Springer, Berlin, Germany, 468-475.
    • (1997) Proceedings of the 3rd International Euro-par Conference , pp. 468-475
    • Bataller, J.1    Bernabeu, J.2
  • 7
    • 84882580915 scopus 로고    scopus 로고
    • Adaptable distributed shared memory: A formal definition
    • D. Pritchard and J. Reeve, Eds. Springer, Berlin, Germany
    • BATALLER, J., AND BERNABEU-AUBAN, J. M. 1998. Adaptable distributed shared memory: A formal definition. In Proceedings of the 4th International Euro-Par Conference, D. Pritchard and J. Reeve, Eds. Springer, Berlin, Germany, 887-891.
    • (1998) Proceedings of the 4th International Euro-par Conference , pp. 887-891
    • Bataller, J.1    Bernabeu-Auban, J.M.2
  • 9
    • 0029354892 scopus 로고
    • Techniques for reducing consistency-related communication in distributed shared memory systems
    • BENNETT, J. K., CARTER, J. K., AND ZWAENEPOEL, W. 1995. Techniques for reducing consistency-related communication in distributed shared memory systems. ACM Trans. Comput. Syst. 13, 3 (Aug.), 205-243.
    • (1995) ACM Trans. Comput. Syst. , vol.13 , Issue.3 AUG , pp. 205-243
    • Bennett, J.K.1    Carter, J.K.2    Zwaenepoel, W.3
  • 10
    • 0003456195 scopus 로고
    • Midway: Shared memory parallel programming with entry consistency for distributed memory multiprocessors
    • Carnegie-Mellon University. Pittsburgh, Penn
    • BERSHAD, B. N., AND ZEKAUSKAS, M. 1991. Midway: Shared memory parallel programming with entry consistency for distributed memory multiprocessors. Tech. Rep. CMU-CS-91-170, Carnegie-Mellon University. Pittsburgh, Penn.
    • (1991) Tech. Rep. , vol.CMU-CS-91-170
    • Bershad, B.N.1    Zekauskas, M.2
  • 11
    • 0027307267 scopus 로고
    • The midway distributed shared memory system
    • IEEE Computer Society Press, Los Alamitos, Calif.
    • BERSHAD, B. N., ZEKAUSKAS, M. J., AND SAWDON, W. A. 1993. The midway distributed shared memory system. In Proceedings of the IEEE COMPCON Conference. IEEE Computer Society Press, Los Alamitos, Calif., 528-537.
    • (1993) Proceedings of the IEEE COMPCON Conference , pp. 528-537
    • Bershad, B.N.1    Zekauskas, M.J.2    Sawdon, W.A.3
  • 14
    • 0025436833 scopus 로고
    • Memory access dependencies in shared memory multiprocessors
    • DUBOIS, M., AND SCHEURICH, C. 1990. Memory access dependencies in shared memory multiprocessors. IEEE Trans. Softw. Eng. 16, 6 (June), 660-673.
    • (1990) IEEE Trans. Softw. Eng. , vol.16 , Issue.6 JUNE , pp. 660-673
    • Dubois, M.1    Scheurich, C.2
  • 16
    • 0041985303 scopus 로고    scopus 로고
    • Ph.D. dissertation, Massachusetts Institute of Technology, Cambridge, Mass
    • FRIGO, M. 1997. The weakest reasonable memory model. Ph.D. dissertation, Massachusetts Institute of Technology, Cambridge, Mass.
    • (1997) The Weakest Reasonable Memory Model
    • Frigo, M.1
  • 17
    • 0034246578 scopus 로고    scopus 로고
    • Location consistency - A new memory model and cache consistency protocol
    • GAO, G. R., AND SARKAR, V. 2000. Location consistency - A new memory model and cache consistency protocol. IEEE Trans. Comput. 49, 8 (Aug.), 798-813.
    • (2000) IEEE Trans. Comput. , vol.49 , Issue.8 AUG , pp. 798-813
    • Gao, G.R.1    Sarkar, V.2
  • 20
    • 0004029273 scopus 로고
    • Cache consistency and sequential consistency
    • IEEE Scalable Coherent Interface Working Group. Mar.
    • GOODMAN, J. R. 1989. Cache consistency and sequential consistency. Tech. Rep. 61. IEEE Scalable Coherent Interface Working Group. Mar.
    • (1989) Tech. Rep. , vol.61
    • Goodman, J.R.1
  • 22
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • HERLIHY, M. P., AND WING, J. M. 1990. Linearizability: A correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst. 12, 3 (July), 463-492.
    • (1990) ACM Trans. Program. Lang. Syst. , vol.12 , Issue.3 JULY , pp. 463-492
    • Herlihy, M.P.1    Wing, J.M.2
  • 24
    • 0346728076 scopus 로고    scopus 로고
    • Scope consistency: A bridge between release consistency and entry consistency
    • Princeton University, Princeton, N.J.
    • IFTODE, L., SINGH, J. P., AND LI, K. 1996. Scope consistency: A bridge between release consistency and entry consistency. Tech. Rep., Princeton University, Princeton, N.J.
    • (1996) Tech. Rep.
    • Iftode, L.1    Singh, J.P.2    Li, K.3
  • 26
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • LAMPORT, L. 1978. Time, clocks, and the ordering of events in a distributed system. Commun, ACM 21, 7 (July), 558-565.
    • (1978) Commun, ACM , vol.21 , Issue.7 JULY , pp. 558-565
    • Lamport, L.1
  • 27
    • 0018518477 scopus 로고
    • How to make a multiprocessor computer that correctly executes multiprocess programs
    • LAMPORT, L. 1979. How to make a multiprocessor computer that correctly executes multiprocess programs. IEEE Trans. Comput. C-28, 9 (Sept.), 690-691.
    • (1979) IEEE Trans. Comput. , vol.C-28 , Issue.9 SEPT , pp. 690-691
    • Lamport, L.1
  • 28
    • 0022917802 scopus 로고
    • On interprocess communication; Part II: Algorithms
    • LAMPORT, L. 1986. On interprocess communication; Part II: Algorithms. Distrib. Comput. 1, 2 (Apr.), 86-101.
    • (1986) Distrib. Comput. , vol.1 , Issue.2 APR , pp. 86-101
    • Lamport, L.1
  • 31
    • 0024771302 scopus 로고
    • Memory coherence in shared virtual memory systems
    • LI, K., AND HUDAK, P. 1989. Memory coherence in shared virtual memory systems. ACM Trans. Comput. Syst. 7, 4 (Nov.), 321-359.
    • (1989) ACM Trans. Comput. Syst. , vol.7 , Issue.4 NOV , pp. 321-359
    • Li, K.1    Hudak, P.2
  • 32
    • 0004180423 scopus 로고
    • Pram: A scalable shared memory
    • Princeton University. Sept.
    • LIPTON, R. J., AND SANDBERG, J. S. 1988. Pram: A scalable shared memory. Tech. Rep. CS-TR-180-88, Princeton University. Sept.
    • (1988) Tech. Rep. , vol.CS-TR-180-88
    • Lipton, R.J.1    Sandberg, J.S.2
  • 35
    • 0030721203 scopus 로고    scopus 로고
    • Using speculative retirement and larger instruction windows to narrow the performance gap between memory consistency models
    • ACM, New York
    • RANOANATHAN, P., PAI, V. S., AND ADVE, S. V. 1997b. Using speculative retirement and larger instruction windows to narrow the performance gap between memory consistency models. In Proceedings of the 9th ACM Symposium on Parallel Algorithms and Architectures. ACM, New York, 199-210.
    • (1997) Proceedings of the 9th ACM Symposium on Parallel Algorithms and Architectures , pp. 199-210
    • Ranoanathan, P.1    Pai, V.S.2    Adve, S.V.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.