메뉴 건너뛰기




Volumn 6174 LNCS, Issue , 2010, Pages 258-272

Fences in weak memory models

Author keywords

[No Author keywords available]

Indexed keywords

IMPLEMENTATION ERROR; LITMUS TEST; MEMORY MODELS; PROCESSOR COMMUNICATIONS; SEQUENTIAL CONSISTENCY;

EID: 77955001828     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-14295-6_25     Document Type: Conference Paper
Times cited : (78)

References (26)
  • 1
    • 0038043465 scopus 로고    scopus 로고
    • Information-Flow Models for Shared Memory with an Application to the PowerPC Architecture
    • Adir, A., Attiya, H., Shurek, G.: Information-Flow Models for Shared Memory with an Application to the PowerPC Architecture. In: TPDS (2003)
    • (2003) TPDS
    • Adir, A.1    Attiya, H.2    Shurek, G.3
  • 2
    • 84949213246 scopus 로고    scopus 로고
    • Generating Concurrent Test-Programs with Collisions for Multi-Processor Verification
    • Adir, A., Shurek, G.: Generating Concurrent Test-Programs with Collisions for Multi-Processor Verification. In: HLDVT (2002)
    • (2002) HLDVT
    • Adir, A.1    Shurek, G.2
  • 3
    • 0030382365 scopus 로고
    • Shared Memory Consistency Models: A Tutorial
    • Adve, S.V., Gharachorloo, K.: Shared Memory Consistency Models: A Tutorial. IEEE Computer 29, 66-76 (1995)
    • (1995) IEEE Computer , vol.29 , pp. 66-76
    • Adve, S.V.1    Gharachorloo, K.2
  • 7
    • 33845899088 scopus 로고    scopus 로고
    • Memory Model = Instruction Reordering + Store Atomicity
    • IEEE Computer Society, Los Alamitos
    • Arvind, Maessen, J.-W.: Memory Model = Instruction Reordering + Store Atomicity. In: ISCA, IEEE Computer Society, Los Alamitos (2006)
    • (2006) ISCA
    • Arvind1    Maessen, J.-W.2
  • 9
    • 57349165412 scopus 로고    scopus 로고
    • Foundations of the C++ Concurrency Memory Model
    • Boehm, H.-J., Adve, S.V.: Foundations of the C++ Concurrency Memory Model. In: PLDI (2008)
    • (2008) PLDI
    • Boehm, H.-J.1    Adve, S.V.2
  • 10
    • 48949090119 scopus 로고    scopus 로고
    • Effective Program Verification for Relaxed Memory Models
    • Gupta, A., Malik, S. (eds.) CAV 2008. Springer, Heidelberg
    • Burckhardt, S., Musuvathi, M.: Effective Program Verification for Relaxed Memory Models. In: Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, vol. 5123, pp. 107-120. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5123 , pp. 107-120
    • Burckhardt, S.1    Musuvathi, M.2
  • 11
    • 22244484786 scopus 로고    scopus 로고
    • The Complexity of Verifying Memory Coherence
    • Cantin, J., Lipasti, M., Smith, J.: The Complexity of Verifying Memory Coherence. In: SPAA (2003)
    • (2003) SPAA
    • Cantin, J.1    Lipasti, M.2    Smith, J.3
  • 14
    • 4644313554 scopus 로고    scopus 로고
    • TSOTool: A Program for Verifying Memory Systems Using the Memory Consistency Model
    • Hangal, S., Vahia, D., Manovit, C., Lu, J.-Y.J., Narayanan, S.: TSOTool: A Program for Verifying Memory Systems Using the Memory Consistency Model. In: ISCA (2004)
    • (2004) ISCA
    • Hangal, S.1    Vahia, D.2    Manovit, C.3    Lu, J.-Y.J.4    Narayanan, S.5
  • 17
    • 0031189694 scopus 로고
    • How to Make a Correct Multiprocess Program Execute Correctly on a Multiprocessor
    • Lamport, L.: How to Make a Correct Multiprocess Program Execute Correctly on a Multiprocessor. IEEE Trans. Comput. 46(7), 779-782 (1979)
    • (1979) IEEE Trans. Comput. , vol.46 , Issue.7 , pp. 779-782
    • Lamport, L.1
  • 18
    • 0026156717 scopus 로고
    • Race-free interconnection networks and multiprocessor consistency
    • Landin, A., Hagersten, E., Haridi, S.: Race-free interconnection networks and multiprocessor consistency. SIGARCH Comput. Archit. News 19(3), 106-115 (1991)
    • (1991) SIGARCH Comput. Archit. News , vol.19 , Issue.3 , pp. 106-115
    • Landin, A.1    Hagersten, E.2    Haridi, S.3
  • 20
    • 79251562134 scopus 로고    scopus 로고
    • A Better x86 Memory Model: X86-TSO
    • Owens, S., Sarkar, S., Sewell, P.: A Better x86 Memory Model: x86-TSO. In: TPHOL (2009)
    • (2009) TPHOL
    • Owens, S.1    Sarkar, S.2    Sewell, P.3
  • 21
    • 77954961351 scopus 로고    scopus 로고
    • Power isa version 2.06 (2009)
    • Power isa version 2.06 (2009)
  • 23
    • 0023994389 scopus 로고
    • Efficient and Correct Execution of Parallel Programs that Share Memory
    • Shasha, D., Snir, M.: Efficient and Correct Execution of Parallel Programs that Share Memory. ACM Trans. Program. Lang. Syst. 10(2), 282-312 (1988)
    • (1988) ACM Trans. Program. Lang. Syst. , vol.10 , Issue.2 , pp. 282-312
    • Shasha, D.1    Snir, M.2
  • 25
    • 77955006393 scopus 로고    scopus 로고
    • UMM: An Operational Memory Model Specification Framework with Integrated Model Checking Capability
    • Yang, Y., Gopalakrishnan, G., Lindstrom, G.: UMM: an Operational Memory Model Specification Framework with Integrated Model Checking Capability. In: CCPE (2007)
    • (2007) CCPE
    • Yang, Y.1    Gopalakrishnan, G.2    Lindstrom, G.3
  • 26
    • 12444330392 scopus 로고    scopus 로고
    • Nemos: A Framework for Axiomatic and Executable Specifications of Memory Consistency Models
    • Yang, Y., Gopalakrishnan, G., Linstrom, G., Slind, K.: Nemos: A Framework for Axiomatic and Executable Specifications of Memory Consistency Models. In: IPDPS (2004)
    • (2004) IPDPS
    • Yang, Y.1    Gopalakrishnan, G.2    Linstrom, G.3    Slind, K.4


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