메뉴 건너뛰기




Volumn , Issue , 2012, Pages

BLOCKWATCH: Leveraging similarity in parallel programs for error detection

Author keywords

Control data; Parallel programs; Runtime checks; SPMD; Static Analysis

Indexed keywords

CONTROL-DATA; ERROR DETECTION COVERAGE; HARDWARE ERROR; HIGH-LEVEL PROGRAMMING MODELS; IN-CONTROL; MODERN COMPUTER SYSTEMS; MULTI CORE; PARALLEL PROGRAM; POWER CONSTRAINTS; RUN-TIME CHECKS; RUNTIMES; SILICON DEVICES; SPMD;

EID: 84866711634     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/DSN.2012.6263959     Document Type: Conference Paper
Times cited : (13)

References (38)
  • 1
    • 79955370378 scopus 로고    scopus 로고
    • The future of microprocessors
    • S. Borkar and A. Chien, "The future of microprocessors," Communications of the ACM, vol. 54, no. 5, pp. 67-77, 2011.
    • (2011) Communications of the ACM , vol.54 , Issue.5 , pp. 67-77
    • Borkar, S.1    Chien, A.2
  • 3
    • 34547261834 scopus 로고    scopus 로고
    • Thousand core chips: A technology perspective
    • S. Borkar, "Thousand core chips: a technology perspective," in the Design Automation Conf., 2007, pp. 746-749.
    • (2007) The Design Automation Conf. , pp. 746-749
    • Borkar, S.1
  • 4
    • 85024275309 scopus 로고    scopus 로고
    • Software and the concurrency revolution
    • H. Sutter and J. Larus, "Software and the concurrency revolution," Queue, vol. 3, no. 7, pp. 54-62, 2005.
    • (2005) Queue , vol.3 , Issue.7 , pp. 54-62
    • Sutter, H.1    Larus, J.2
  • 5
    • 0042078549 scopus 로고    scopus 로고
    • A survey of rollback-recovery protocols in message-passing systems
    • E. N. M. Elnozahy, L. Alvisi, Y.-M. Wang, and D. B. Johnson, "A survey of rollback-recovery protocols in message-passing systems," ACM Computer Survey, vol. 34, pp. 375-408, 2002.
    • (2002) ACM Computer Survey , vol.34 , pp. 375-408
    • Elnozahy, E.N.M.1    Alvisi, L.2    Wang, Y.-M.3    Johnson, D.B.4
  • 13
    • 0029179077 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 ACM SIGARCH Computer Architecture News, vol. 23, no. 2, 1995, pp. 24-36.
    • (1995) ACM SIGARCH Computer Architecture News , vol.23 , Issue.2 , pp. 24-36
    • Woo, S.1    Ohara, M.2    Torrie, E.3    Singh, J.4    Gupta, A.5
  • 17
    • 3042658703 scopus 로고    scopus 로고
    • LLVM: A compilation framework for lifelong program analysis & transformation
    • C. Lattner and V. Adve, "LLVM: A compilation framework for lifelong program analysis & transformation," in Int'l Symposium on Code Generation and Optimization, 2004, pp. 75-86.
    • (2004) Int'l Symposium on Code Generation and Optimization , pp. 75-86
    • Lattner, C.1    Adve, V.2
  • 22
    • 67650834931 scopus 로고    scopus 로고
    • Kendo: Efficient deterministic multithreading in software
    • M. Olszewski, J. Ansel, and S. Amarasinghe, "Kendo: efficient deterministic multithreading in software," in ACM SIGPLAN Notices, vol. 44, no. 3, 2009, pp. 97-108.
    • (2009) ACM SIGPLAN Notices , vol.44 , Issue.3 , pp. 97-108
    • Olszewski, M.1    Ansel, J.2    Amarasinghe, S.3
  • 25
    • 0036507891 scopus 로고    scopus 로고
    • Control-flow checking by software signatures
    • N. Oh, P. Shirvani, and E. McCluskey, "Control-flow checking by software signatures," IEEE Tranactions on Reliability, vol. 51, no. 1, pp. 111-122, 2002.
    • (2002) IEEE Tranactions on Reliability , vol.51 , Issue.1 , pp. 111-122
    • Oh, N.1    Shirvani, P.2    McCluskey, E.3
  • 26
    • 56749097000 scopus 로고    scopus 로고
    • Dmtracker: Finding bugs in large-scale parallel programs by detecting anomaly in data movements
    • Q. Gao, F. Qin, and D. Panda, "Dmtracker: finding bugs in large-scale parallel programs by detecting anomaly in data movements," in ACM/IEEE Conf. on Supercomputing, 2007, pp. 1-12.
    • (2007) ACM/IEEE Conf. on Supercomputing , pp. 1-12
    • Gao, Q.1    Qin, F.2    Panda, D.3
  • 30
    • 46749109635 scopus 로고    scopus 로고
    • Automated derivation of application-aware error detectors using static analysis
    • K. Pattabiraman, Z. Kalbarczyk, and R. Iyer, "Automated derivation of application-aware error detectors using static analysis," in IEEE Int'l On-Line Testing Symposium, 2007, pp. 211-216.
    • (2007) IEEE Int'l On-line Testing Symposium , pp. 211-216
    • Pattabiraman, K.1    Kalbarczyk, Z.2    Iyer, R.3
  • 32
    • 0036038345 scopus 로고    scopus 로고
    • Tracking down software bugs using automatic anomaly detection
    • S. Hangal and M. Lam, "Tracking down software bugs using automatic anomaly detection," in the Int'l Conf. on Software Engineering, 2002, pp. 291-301.
    • (2002) The Int'l Conf. on Software Engineering , pp. 291-301
    • Hangal, S.1    Lam, M.2
  • 35
    • 0021439162 scopus 로고
    • Algorithm-based fault tolerance for matrix operations
    • K. Huang and J. Abraham, "Algorithm-based fault tolerance for matrix operations," IEEE Trans. on Computers, pp. 518-528, 1984.
    • (1984) IEEE Trans. on Computers , pp. 518-528
    • Huang, K.1    Abraham, J.2
  • 37
    • 77956607557 scopus 로고    scopus 로고
    • A numerical optimization-based methodology for application robustification: Transforming applications for error tolerance
    • J. Sloan, D. Kesler, R. Kumar, and A. Rahimi, "A numerical optimization-based methodology for application robustification: Transforming applications for error tolerance," in IEEE/IFIP Int'l Conf. on Dependable Systems and Networks, 2010, pp. 161-170.
    • (2010) IEEE/IFIP Int'l Conf. on Dependable Systems and Networks , pp. 161-170
    • Sloan, J.1    Kesler, D.2    Kumar, R.3    Rahimi, A.4
  • 38
    • 12444258147 scopus 로고    scopus 로고
    • Development of naturally fault tolerant algorithms for computing on 100,000 processors
    • A. Geist and C. Engelmann, "Development of naturally fault tolerant algorithms for computing on 100,000 processors," Journal of Parallel and Distributed Computing, 2002.
    • (2002) Journal of Parallel and Distributed Computing
    • Geist, A.1    Engelmann, C.2


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