메뉴 건너뛰기




Volumn , Issue , 2011, Pages 330-339

Large scale verification of MPI programs using lamport clocks with lazy update

Author keywords

[No Author keywords available]

Indexed keywords

COMMUNICATION BANDWIDTH; DYNAMIC VERIFICATIONS; LARGE SCALE VERIFICATION; LOGICAL CLOCK; MEMORY CONSUMPTION; MESSAGE PASSING PROGRAMS; MPI PROCESS; MPI PROGRAMS; NON-BLOCKING; POTENTIAL OUTCOMES; TRACKING PROTOCOLS; VECTOR CLOCKS;

EID: 84856552231     PISSN: 1089795X     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/PACT.2011.64     Document Type: Conference Paper
Times cited : (16)

References (25)
  • 1
    • 84856557739 scopus 로고    scopus 로고
    • http://mvapich.cse.ohio-state.edu/.
  • 3
    • 84856557741 scopus 로고    scopus 로고
    • The ASCII Purple Benchmarks. https://asc.llnl.gov/computing resources/purple/archive/benchmarks/.
    • The ASCII Purple Benchmarks
  • 5
    • 0023833640 scopus 로고
    • Timestamps in message-passing systems that preserve the partial ordering
    • Colin J. Fidge. Timestamps in Message-Passing Systems that Preserve the Partial Ordering. In ACSC, pages 56-66, 1988.
    • (1988) ACSC , pp. 56-66
    • Fidge, C.J.1
  • 6
    • 29144439944 scopus 로고    scopus 로고
    • Dynamic partial-order reduction for model checking software
    • Jens Palsberg and Martín Abadi, editors,. ACM
    • Cormac Flanagan and Patrice Godefroid. Dynamic Partial-Order Reduction for Model Checking Software. In Jens Palsberg and Martín Abadi, editors, POPL, pages 110-121. ACM, 2005.
    • (2005) POPL , pp. 110-121
    • Flanagan, C.1    Godefroid, P.2
  • 7
    • 0030243005 scopus 로고    scopus 로고
    • A high-performance, portable implementation of the MPI message passing interface standard
    • DOI 10.1016/0167-8191(96)00024-5, PII S0167819196000245
    • William Gropp, Ewing Lusk, Nathan Doss, and Anthony Skjellum. A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard. Parallel Computing, 22(6):789-828, September 1996. (Pubitemid 126364517)
    • (1996) Parallel Computing , vol.22 , Issue.6 , pp. 789-828
    • Gropp, W.1    Lusk, E.2    Doss, N.3    Skjellum, A.4
  • 11
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • DOI 10.1145/359545.359563
    • Leslie Lamport. Time, Clocks and Ordering of Events in Distributed Systems. Communications of the ACM, 21(7):558-565, July 1978. (Pubitemid 8615486)
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport Leslie1
  • 12
    • 0003055324 scopus 로고
    • Virtual time and global states of distributed systems
    • North- Holland
    • Friedemann Mattern. Virtual Time and Global States of Distributed Systems. In Parallel and Distributed Algorithms, pages 215-226. North- Holland, 1989.
    • (1989) Parallel and Distributed Algorithms , pp. 215-226
    • Mattern, F.1
  • 13
    • 77952272763 scopus 로고    scopus 로고
    • A randomized scheduler with probabilistic guarantees of finding bugs
    • March
    • Madanlal Musuvathi, Sebastian Burckhardt, Pravesh Kothari, and Santosh Nagarakatte. A Randomized Scheduler with Probabilistic Guarantees of Finding Bugs. In ASPLOS, March 2010.
    • (2010) ASPLOS
    • Musuvathi, M.1    Burckhardt, S.2    Kothari, P.3    Nagarakatte, S.4
  • 15
    • 38049001520 scopus 로고    scopus 로고
    • MPIRace- check detection of message races in MPI programs
    • Advances in Grid and Pervasive Computing
    • Mi-Young Park, Su Shim, Yong-Kee Jun, and Hyuk-Ro Park. MPIRace- Check: Detection of Message Races in MPI Programs. In Advances in Grid and Pervasive Computing, volume 4459 of LNCS, pages 322-333. 2007.
    • (2007) LNCS , vol.4459 , pp. 322-333
    • Park, M.-Y.1    Shim, S.2    Jun, Y.-K.3    Park, H.-R.4
  • 16
    • 56449096525 scopus 로고    scopus 로고
    • On the performance of transparent MPI piggyback messages
    • Martin Schulz, Greg Bronevetsky, and Bronis R. de Supinski. On the Performance of Transparent MPI Piggyback Messages. In EuroPVM/ MPI, pages 194-201, 2008.
    • (2008) EuroPVM/ MPI , pp. 194-201
    • Schulz, M.1    Bronevetsky, G.2    De Supinski, B.R.3
  • 17
    • 56749160395 scopus 로고    scopus 로고
    • PNMPI tools: A whole lot greater than the sum of their parts
    • Martin Schulz and Bronis R. de Supinski. PNMPI Tools: A Whole Lot Greater than the Sum of Their Parts. In SC, page 30, 2007.
    • (2007) SC , pp. 30
    • Schulz, M.1    De Supinski, B.R.2
  • 18
    • 84856557737 scopus 로고    scopus 로고
    • Stephen F. Siegel. MPI-SPIN web page. http://vsl.cis.udel.edu/mpi-spin, 2008.
    • (2008)
    • Siegel, S.F.1
  • 19
    • 84882747807 scopus 로고    scopus 로고
    • Formal analysis of message passing
    • Invited Tutorial
    • Stephen F. Siegel and Ganesh Gopalakrishnan. Formal Analysis of Message Passing. In VMCAI, 2011. Invited Tutorial.
    • (2011) VMCAI
    • Siegel, S.F.1    Gopalakrishnan, G.2
  • 20
  • 21
    • 48949083732 scopus 로고    scopus 로고
    • Dynamic verification of MPI programs with reductions in presence of split operations and relaxed orderings
    • Sarvani Vakkalanka, Ganesh Gopalakrishnan, and Robert M. Kirby. Dynamic Verification of MPI Programs with Reductions in Presence of Split Operations and Relaxed Orderings. In CAV, pages 66-79, 2008.
    • (2008) CAV , pp. 66-79
    • Vakkalanka, S.1    Gopalakrishnan, G.2    Kirby, R.M.3
  • 25
    • 70350627101 scopus 로고    scopus 로고
    • Automatic detection of transition symmetry in multithreaded programs using dynamic analysis
    • June
    • Yu Yang, Xiaofang Chen, Ganesh Gopalakrishnan, and Chao Wang. Automatic Detection of Transition Symmetry in Multithreaded Programs Using Dynamic Analysis. In SPIN, pages 279-295, June 2009.
    • (2009) SPIN , pp. 279-295
    • Yang, Y.1    Chen, X.2    Gopalakrishnan, G.3    Wang, C.4


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