메뉴 건너뛰기




Volumn 5850 LNCS, Issue , 2009, Pages 724-740

Reduced execution semantics of MPI: From theory to practice

Author keywords

[No Author keywords available]

Indexed keywords

COMPLEX DYNAMICS; CONCURRENT PROGRAM; DYNAMIC VERIFICATIONS; EXECUTION SEMANTICS; FORMAL SEMANTICS; FORMAL SPECIFICATION; FORMAL VERIFICATION TOOLS; INTERLEAVINGS; MESSAGE PASSING INTERFACE; MULTI CORE; PARTIAL ORDER REDUCTIONS; REDUCTION ALGORITHMS;

EID: 70649105406     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-05089-3_46     Document Type: Conference Paper
Times cited : (12)

References (30)
  • 1
    • 0030651806 scopus 로고    scopus 로고
    • Godefroid, P.: Model Checking for Programming Languages using Verisoft. In: POPL, pp. 174-186 (1997)
    • Godefroid, P.: Model Checking for Programming Languages using Verisoft. In: POPL, pp. 174-186 (1997)
  • 2
    • 17044436380 scopus 로고    scopus 로고
    • Flanagan, C., Godefroid, P.: Dynamic partial-order reduction for model checking software. In: POPL, pp. 110-121. ACM, New York (2005)
    • Flanagan, C., Godefroid, P.: Dynamic partial-order reduction for model checking software. In: POPL, pp. 110-121. ACM, New York (2005)
  • 6
    • 70649084242 scopus 로고    scopus 로고
    • Automatic Discovery of Transition Symmetry in Multithreaded Programs using Dynamic Analysis
    • Grenoble June
    • Yang, Y., Chen, X., Gopalakrishnan, G., Wang, C.: Automatic Discovery of Transition Symmetry in Multithreaded Programs using Dynamic Analysis. In: SPIN 2009, Grenoble (June 2009)
    • (2009) SPIN
    • Yang, Y.1    Chen, X.2    Gopalakrishnan, G.3    Wang, C.4
  • 7
    • 70649107078 scopus 로고    scopus 로고
    • MPI Standard 2.1., http://www.mpi-forum.org/docs/
    • MPI Standard 2.1., http://www.mpi-forum.org/docs/
  • 8
    • 48949083732 scopus 로고    scopus 로고
    • Vakkalanka, S., Gopalakrishnan, G., Kirby, R.M.: Dynamic verification of MPI programs with reductions in presence of split operations and relaxed orderings. In: Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, 5123, pp. 66-79. Springer, Heidelberg (2008)
    • Vakkalanka, S., Gopalakrishnan, G., Kirby, R.M.: Dynamic verification of MPI programs with reductions in presence of split operations and relaxed orderings. In: Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, vol. 5123, pp. 66-79. Springer, Heidelberg (2008)
  • 9
    • 67650067057 scopus 로고    scopus 로고
    • Vo, A., Vakkalanka, S., DeLisi, M., Gopalakrishnan, G., Kirby, R.M., Thakur, R.: Formal verification of practical mpi programs. In: PPoPP 2009 (2009)
    • Vo, A., Vakkalanka, S., DeLisi, M., Gopalakrishnan, G., Kirby, R.M., Thakur, R.: Formal verification of practical mpi programs. In: PPoPP 2009 (2009)
  • 10
    • 57349140891 scopus 로고    scopus 로고
    • Vakkalanka, S., DeLisi, M., Gopalakrishnan, G., Kirby, R.M.: Scheduling considerations for building dynamic verification tools for MPI. In: PADTAD-VI 2008 (2008)
    • Vakkalanka, S., DeLisi, M., Gopalakrishnan, G., Kirby, R.M.: Scheduling considerations for building dynamic verification tools for MPI. In: PADTAD-VI 2008 (2008)
  • 11
    • 70649108920 scopus 로고    scopus 로고
    • Static-analysis Assisted Dynamic Verification of MPI Waitany Programs (Poster Abstract)
    • September, accepted
    • Vakkalanka, S., et al.: Static-analysis Assisted Dynamic Verification of MPI Waitany Programs (Poster Abstract). In: EuroPVM/MPI (September 2009) (accepted)
    • (2009) EuroPVM/MPI
    • Vakkalanka, S.1
  • 12
    • 70350443830 scopus 로고    scopus 로고
    • Sound and Efficient Dynamic Verification of MPI Programs with Probe Non-Determinism
    • Ropo, M, Westerholm, J, Dongarra, J, eds, EuroPCM/MPI 2009, Springer, Heidelberg
    • Vo, A., et al.: Sound and Efficient Dynamic Verification of MPI Programs with Probe Non-Determinism. In: Ropo, M., Westerholm, J., Dongarra, J. (eds.) EuroPCM/MPI 2009. LNCS, vol. 5759, pp. 271-281. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5759 , pp. 271-281
    • Vo, A.1
  • 13
    • 44649089976 scopus 로고    scopus 로고
    • An Approach to Formalization and Analysis of Message Passing Libraries
    • Leue, S, Merino, P, eds, FMICS 2007, Springer, Heidelberg
    • Palmer, R., DeLisi, M., Gopalakrishnan, G., Kirby, R.M.: An Approach to Formalization and Analysis of Message Passing Libraries. In: Leue, S., Merino, P. (eds.) FMICS 2007. LNCS, vol. 4916, pp. 164-181. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.4916 , pp. 164-181
    • Palmer, R.1    DeLisi, M.2    Gopalakrishnan, G.3    Kirby, R.M.4
  • 14
    • 70649099335 scopus 로고    scopus 로고
    • Formal Specification of the MPI 2.0 Standard in TLA+
    • Li, G., et al.: Formal Specification of the MPI 2.0 Standard in TLA+. Under Submission, http://www.cs.utah.edu/formal-verification/mpitla/
    • Under Submission
    • Li, G.1
  • 16
    • 85009529878 scopus 로고    scopus 로고
    • Parallel multilevel k-way partitioning scheme for irregular graphs
    • SC
    • Karypis, G., Kumar, V.: Parallel multilevel k-way partitioning scheme for irregular graphs. In: SuperComputing, SC (1996)
    • (1996) SuperComputing
    • Karypis, G.1    Kumar, V.2
  • 17
    • 56449110125 scopus 로고    scopus 로고
    • MADRE: The Memory-Aware Data Redistribution Engine
    • Lastovetsky, A, Kechadi, T, Dongarra, J, eds, EuroPVM/MPI 2008, Springer, Heidelberg
    • Siegel, S.F., Siegel, A.R.: MADRE: The Memory-Aware Data Redistribution Engine. In: Lastovetsky, A., Kechadi, T., Dongarra, J. (eds.) EuroPVM/MPI 2008. LNCS, vol. 5205, pp. 218-226. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5205 , pp. 218-226
    • Siegel, S.F.1    Siegel, A.R.2
  • 18
    • 70649112388 scopus 로고    scopus 로고
    • Workshop on Exploiting Concurrency Efficiently and Correctly, Grenoble, Discussion of Challenge Problems (June 2009), http://www.cs.utah.edu/ec2
    • Workshop on Exploiting Concurrency Efficiently and Correctly, Grenoble, Discussion of Challenge Problems (June 2009), http://www.cs.utah.edu/ec2
  • 21
    • 0017996760 scopus 로고
    • Time Clocks, and the Ordering of Events in a Distributed System
    • Lamport, L.: Time Clocks, and the Ordering of Events in a Distributed System. Communications of the ACM 21(7), 558-564 (1978)
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-564
    • Lamport, L.1
  • 22
    • 24144489463 scopus 로고    scopus 로고
    • Siegel, S.F.: Efficient Verification of Halting Properties for MPI Programs with Wildcard Receives. In: VMCAI 2006, pp. 413-429 (2006)
    • Siegel, S.F.: Efficient Verification of Halting Properties for MPI Programs with Wildcard Receives. In: VMCAI 2006, pp. 413-429 (2006)
  • 23
    • 70649086333 scopus 로고    scopus 로고
    • Georgelin, P., Pierre, L., Nguyen, T.: A Formal Specification of the MPI Primitives and Communication Mechanisms. Rapport de Recherche LIM 1999-337, Marseille (October 1999)
    • Georgelin, P., Pierre, L., Nguyen, T.: A Formal Specification of the MPI Primitives and Communication Mechanisms. Rapport de Recherche LIM 1999-337, Marseille (October 1999)
  • 24
    • 70649099334 scopus 로고    scopus 로고
    • http://www.cs.utah.edu/formal-verification/ISP-release/
  • 25
    • 70649107077 scopus 로고    scopus 로고
    • mpiBLAST: Open-Source Parallel BLAST, http://www.mpiblast.org/
    • mpiBLAST: Open-Source Parallel BLAST, http://www.mpiblast.org/
  • 26
    • 84861288006 scopus 로고    scopus 로고
    • The IRS Benchmark Code, https://asc.llnl.gov/computing-resources/purple/ archive/benchmarks/irs/
    • The IRS Benchmark Code
  • 28
    • 70649094067 scopus 로고    scopus 로고
    • Martin, R., Manohar, A.: Slack Elasticity in Concurrent Computing. In: Jeuring, J. (ed.) MPC 1998. LNCS, 1422, p. 272. Springer, Heidelberg (1998)
    • Martin, R., Manohar, A.: Slack Elasticity in Concurrent Computing. In: Jeuring, J. (ed.) MPC 1998. LNCS, vol. 1422, p. 272. Springer, Heidelberg (1998)
  • 29
    • 76649125925 scopus 로고    scopus 로고
    • MCC - A runtime verification tool for MCAPI user applications
    • Austin accepted
    • Sharma, S., Gopalakrishnan, G., Mercer, E., Holt, J.: MCC - A runtime verification tool for MCAPI user applications. In: FMCAD 2009, Austin (accepted, 2009)
    • (2009) FMCAD
    • Sharma, S.1    Gopalakrishnan, G.2    Mercer, E.3    Holt, J.4


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