메뉴 건너뛰기




Volumn 44, Issue 3, 2009, Pages 85-96

DMP: Deterministic shared memory multiprocessing

Author keywords

[No Author keywords available]

Indexed keywords

EXISTING SYSTEMS; MULTI CORE; MULTI PROCESSOR SYSTEMS; MULTI-THREADED APPLICATION; MULTI-THREADED PROGRAMS; MULTITHREADED; MULTITHREADED SOFTWARES; NON-DETERMINISM; PARALLEL PROGRAM; PERFORMANCE COSTS; SHARED MEMORIES; STUMBLING BLOCKS;

EID: 67650789334     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: None     Document Type: Conference Paper
Times cited : (111)

References (23)
  • 2
    • 63549095070 scopus 로고    scopus 로고
    • The PARSEC Benchmark Suite: Characterization and Architectural Implications
    • C. Bienia, S. Kumar, J. Singh, and K. Li. The PARSEC Benchmark Suite: Characterization and Architectural Implications. In PAC T, 2008.
    • (2008) PAC T
    • Bienia, C.1    Kumar, S.2    Singh, J.3    Li, K.4
  • 4
    • 0031605470 scopus 로고    scopus 로고
    • Data Speculation Support for a Chip Multiprocessor
    • L. Hammond, M. Willey, and K. Olukotun. Data Speculation Support for a Chip Multiprocessor. In ASPLOS, 1998.
    • (1998) ASPLOS
    • Hammond, L.1    Willey, M.2    Olukotun, K.3
  • 5
    • 4644359934 scopus 로고    scopus 로고
    • L. Hammond, V. Wong, M. Chen, B. D. Carlstrom, J. D. Davis, B. Hertzberg, M. K. Prabhu, H. Wijaya, C. Kozyrakis, and K. Olukotun. Transactional Memory Coherence and Consistency. In ISCA, 2004.
    • L. Hammond, V. Wong, M. Chen, B. D. Carlstrom, J. D. Davis, B. Hertzberg, M. K. Prabhu, H. Wijaya, C. Kozyrakis, and K. Olukotun. Transactional Memory Coherence and Consistency. In ISCA, 2004.
  • 6
    • 0027262011 scopus 로고
    • Transactional Memory: Architectural Support for Lock-Free Data Structures
    • M. Herlihy and J. E. B. Moss. Transactional Memory: Architectural Support for Lock-Free Data Structures. In ISCA, 1993.
    • (1993) ISCA
    • Herlihy, M.1    Moss, J.E.B.2
  • 7
    • 52649164239 scopus 로고    scopus 로고
    • Rerun: Exploiting Episodes for Lightweight Memory Race Recording
    • D. Hower and M. Hill. Rerun: Exploiting Episodes for Lightweight Memory Race Recording. In ISCA, 2008.
    • (2008) ISCA
    • Hower, D.1    Hill, M.2
  • 8
    • 0031633854 scopus 로고    scopus 로고
    • Deterministic Replay of Java Multithreaded Applications
    • J. Choi and H. Srinivasan. Deterministic Replay of Java Multithreaded Applications. In SIGMETRICS SPDT, 1998.
    • (1998) SIGMETRICS SPDT
    • Choi, J.1    Srinivasan, H.2
  • 9
    • 67650783905 scopus 로고    scopus 로고
    • A Chip-Multiprocessor Architecture with Speculative Multithreading
    • V. Krishnan and J. Torrellas. A Chip-Multiprocessor Architecture with Speculative Multithreading. IEEE TC, 1999.
    • (1999) IEEE TC
    • Krishnan, V.1    Torrellas, J.2
  • 10
    • 3042658703 scopus 로고    scopus 로고
    • C. Lattner and V. Adve. LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation. In CGO, 2004.
    • C. Lattner and V. Adve. LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation. In CGO, 2004.
  • 11
    • 67650077202 scopus 로고
    • Debugging Parallel Programs with Instant Replay
    • April
    • T.J. Leblanc and J.M. Mellor-Crummey. Debugging Parallel Programs with Instant Replay. IEEE TC, April 1987.
    • (1987) IEEE TC
    • Leblanc, T.J.1    Mellor-Crummey, J.M.2
  • 12
    • 33646892173 scopus 로고    scopus 로고
    • The problem with threads
    • E. A. Lee. The problem with threads. IEEE Computer, 2006.
    • (2006) IEEE Computer
    • Lee, E.A.1
  • 14
    • 52649147142 scopus 로고    scopus 로고
    • DeLorean: Recording and Deterministically Replaying Shared-Memory Multiprocessor Execution Efficiently
    • P. Montesinos, L. Ceze, and J. Torrellas. DeLorean: Recording and Deterministically Replaying Shared-Memory Multiprocessor Execution Efficiently. In ISCA, 2008.
    • (2008) ISCA
    • Montesinos, P.1    Ceze, L.2    Torrellas, J.3
  • 15
    • 34249779799 scopus 로고    scopus 로고
    • Recording Shared Memory Dependencies Using Strata
    • S. Narayanasamy, C. Pereira, and B. Calder. Recording Shared Memory Dependencies Using Strata. In ASPLOS, 2006.
    • (2006) ASPLOS
    • Narayanasamy, S.1    Pereira, C.2    Calder, B.3
  • 16
    • 27544515395 scopus 로고    scopus 로고
    • BugNet: Continuously Recording Program Execution for Deterministic Replay Debugging
    • S. Narayanasamy, G. Pokam, and B. Calder. BugNet: Continuously Recording Program Execution for Deterministic Replay Debugging. In ISCA, 2005.
    • (2005) ISCA
    • Narayanasamy, S.1    Pokam, G.2    Calder, B.3
  • 17
    • 67650783906 scopus 로고
    • The design, implementation, and evaluation of Jade
    • M. Rinard and M. Lam. The design, implementation, and evaluation of Jade. ACM TOPLAS, 1988.
    • (1988) ACM TOPLAS
    • Rinard, M.1    Lam, M.2
  • 18
    • 67650073654 scopus 로고    scopus 로고
    • RecPlay: A Fully Integrated Practical Record/Replay System
    • M. Ronsee and K. De Bosschere. RecPlay: A Fully Integrated Practical Record/Replay System. ACM TOCS, 1999.
    • (1999) ACM TOCS
    • Ronsee, M.1    De Bosschere, K.2
  • 21
    • 0029194459 scopus 로고
    • The SPLASH-2 Programs: Characterization and Methodological Considerations
    • S. Woo, M. Ohara, E. Torrie, J. Singh, and A. Gupta. The SPLASH-2 Programs: Characterization and Methodological Considerations. In ISCA, 1995.
    • (1995) ISCA
    • Woo, S.1    Ohara, M.2    Torrie, E.3    Singh, J.4    Gupta, A.5
  • 22
    • 0038684791 scopus 로고    scopus 로고
    • A "Flight Data Recorder" for Enabling Full-System Multiprocessor Deterministic Replay
    • M. Xu, R. Bodik, and M. Hill. A "Flight Data Recorder" for Enabling Full-System Multiprocessor Deterministic Replay. In ISCA, 2003.
    • (2003) ISCA
    • Xu, M.1    Bodik, R.2    Hill, M.3
  • 23
    • 34249806673 scopus 로고    scopus 로고
    • A Regulated Transitive Reduction (RTR) for Longer Memory Race Recording
    • M. Xu, M. Hill, and R. Bodik. A Regulated Transitive Reduction (RTR) for Longer Memory Race Recording. In ASPLOS, 2006.
    • (2006) ASPLOS
    • Xu, M.1    Hill, M.2    Bodik, R.3


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