메뉴 건너뛰기




Volumn , Issue , 2007, Pages 161-172

A theory of memory models

Author keywords

Memory model; Sequential consistency; Weak model

Indexed keywords

MATHEMATICAL MODELS; OBJECT ORIENTED PROGRAMMING; SYNCHRONIZATION;

EID: 34748897138     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1229428.1229469     Document Type: Conference Paper
Times cited : (70)

References (19)
  • 2
    • 31744447887 scopus 로고    scopus 로고
    • Threads cannot be implemented as a library
    • H.-J. Boehm. Threads cannot be implemented as a library. In PLDI, pages 261-268, 2005.
    • (2005) PLDI , pp. 261-268
    • Boehm, H.-J.1
  • 4
    • 0034246578 scopus 로고    scopus 로고
    • Location Consistency - A New Memory Model and Cache Consistency Protocol
    • August
    • G. Gao and V. Sarkar. Location Consistency - A New Memory Model and Cache Consistency Protocol. IEEE Transactions on Computers, 49(8):798-813, August 2000.
    • (2000) IEEE Transactions on Computers , vol.49 , Issue.8 , pp. 798-813
    • Gao, G.1    Sarkar, V.2
  • 8
    • 0018518477 scopus 로고
    • 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 Transactions on Computers, 28(9), 1979.
    • (1979) IEEE Transactions on Computers , vol.28 , Issue.9
    • Lamport, L.1
  • 12
    • 34748842075 scopus 로고    scopus 로고
    • W Pugh. Java Memory Model Causality Test Cases. Technical report, U Maryland, 2004. On www.cs.umd.edu, as ~pugh/java/memoryModel/.
    • W Pugh. Java Memory Model Causality Test Cases. Technical report, U Maryland, 2004. On www.cs.umd.edu, as ~pugh/java/memoryModel/.
  • 13
    • 34748840911 scopus 로고    scopus 로고
    • Concurrent Constraint-Based Memory Machines: A Framework for Java Memory Models
    • V. Saraswat. Concurrent Constraint-Based Memory Machines: A Framework for Java Memory Models. In ASIAN, pages 494-508, 2004.
    • (2004) ASIAN , pp. 494-508
    • Saraswat, V.1
  • 14
    • 27244456204 scopus 로고    scopus 로고
    • Concurrent Clustered Programming
    • V. Saraswat and R. Jagadeesan. Concurrent Clustered Programming. In Concur, pages 353-367, 2005.
    • (2005) Concur , pp. 353-367
    • Saraswat, V.1    Jagadeesan, R.2
  • 15
    • 0023994389 scopus 로고
    • Efficient and Correct Execution of Parallel Programsthat Share Memory
    • April
    • D. Shasha and M. Snir. Efficient and Correct Execution of Parallel Programsthat Share Memory. ACM Transactions on Programming Languages and Systems, 10(2):282-312, April 1988.
    • (1988) ACM Transactions on Programming Languages and Systems , vol.10 , Issue.2 , pp. 282-312
    • Shasha, D.1    Snir, M.2
  • 16
    • 31844442862 scopus 로고    scopus 로고
    • Compiler techniques for high performance sequentially consistent Java programs
    • Z. Sura, X. Fang, C-L. Wong, S. P. Midkiff, J. Lee, and D. A. Padua. Compiler techniques for high performance sequentially consistent Java programs. In PPOPP, pages 2-13, 2005.
    • (2005) PPOPP , pp. 2-13
    • Sura, Z.1    Fang, X.2    Wong, C.-L.3    Midkiff, S.P.4    Lee, J.5    Padua, D.A.6
  • 17
    • 34748888958 scopus 로고
    • Proof-techniques for recursive programs. PhD thesis
    • J. E. Vuillemin. Proof-techniques for recursive programs. PhD thesis, 1974.
    • (1974)
    • Vuillemin, J.E.1


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