메뉴 건너뛰기




Volumn 6538 LNCS, Issue , 2011, Pages 2-18

Formal analysis of message passing (invited talk)

Author keywords

[No Author keywords available]

Indexed keywords

CRITICAL MASS; DEADLOCK DETECTION; FORMAL ANALYSIS; FORMAL ANALYSIS TOOLS; HIGH PERFORMANCE COMPUTING; INVITED TALK; MESSAGE PASSING INTERFACE; MESSAGE PASSING PROGRAMS; MULTICORE PROGRAMMING; PARTIAL ORDER REDUCTIONS; SCIENCE AND ENGINEERING; SYMBOLIC REASONING; SYMMETRY ANALYSIS;

EID: 79251572342     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-18275-4_2     Document Type: Conference Paper
Times cited : (22)

References (53)
  • 1
    • 42149183366 scopus 로고    scopus 로고
    • Programming in Erlang: Software for a Concurrent World
    • July
    • Armstrong, J.: Programming in Erlang: Software for a Concurrent World. Pragmatic Bookshelf (July 2007)
    • (2007) Pragmatic Bookshelf
    • Armstrong, J.1
  • 4
    • 38149123956 scopus 로고    scopus 로고
    • CVC3
    • Damm, W., Hermanns, H. (eds.) CAV 2007. Springer, Heidelberg
    • Barrett, C., Tinelli, C.: CVC3. In: Damm, W., Hermanns, H. (eds.) CAV 2007. LNCS, vol. 4590, pp. 298-302. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4590 , pp. 298-302
    • Barrett, C.1    Tinelli, C.2
  • 6
    • 79251541836 scopus 로고    scopus 로고
    • PVM/MPI 2007. Springer, Heidelberg
    • Cappello, F., Hérault, T., Dongarra, J. (eds.): PVM/MPI 2007. LNCS, vol. 4757. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4757
    • Cappello, F.1    Hérault, T.2    Dongarra, J.3
  • 8
    • 85001656542 scopus 로고
    • Semantic analysis of communicating sequential processes
    • de Bakker, J.W., van Leeuwen, J. (eds.) ICALP 1980. Springer, Heidelberg
    • Cousot, P., Cousot, R.: Semantic analysis of communicating sequential processes. In: de Bakker, J.W., van Leeuwen, J. (eds.) ICALP 1980. LNCS, vol. 85, pp. 119-133. Springer, Heidelberg (1980)
    • (1980) LNCS , vol.85 , pp. 119-133
    • Cousot, P.1    Cousot, R.2
  • 10
    • 0013982106 scopus 로고
    • Cooperating sequential processes
    • Genuys, F. (ed.) Academic Press, London
    • Dijkstra, E.W.: Cooperating sequential processes. In: Genuys, F. (ed.) Programming Languages: NATO Advanced Study Inst., pp. 43-112. Academic Press, London (1968)
    • (1968) Programming Languages: NATO Advanced Study Inst. , pp. 43-112
    • Dijkstra, E.W.1
  • 19
    • 0016971687 scopus 로고
    • Symbolic execution and program testing
    • King, J.C.: Symbolic execution and program testing. Comm. ACM 19(7), 385-394 (1976)
    • (1976) Comm. ACM , vol.19 , Issue.7 , pp. 385-394
    • King, J.C.1
  • 20
    • 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. Commun. ACM 21(7), 558-565 (1978)
    • (1978) Commun. ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 21
    • 56449118383 scopus 로고    scopus 로고
    • EuroPVM/MPI 2008. Springer, Heidelberg
    • Lastovetsky, A., Kechadi, T., Dongarra, J. (eds.): EuroPVM/MPI 2008. LNCS, vol. 5205. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5205
    • Lastovetsky, A.1    Kechadi, T.2    Dongarra, J.3
  • 22
    • 78649329583 scopus 로고    scopus 로고
    • Formal specification of MPI 2.0: Case study in specifying a practical concurrent programming API
    • http://dx.doi.org/10.1016/j.scico.2010.03.007
    • Li, G., Palmer, R., DeLisi, M., Gopalakrishnan, G., Kirby, R.M.: Formal specification of MPI 2.0: Case study in specifying a practical concurrent programming API. Science of Computer Programming (2010), http://dx.doi.org/10. 1016/j.scico.2010.03.007
    • (2010) Science of Computer Programming
    • Li, G.1    Palmer, R.2    DeLisi, M.3    Gopalakrishnan, G.4    Kirby, R.M.5
  • 23
    • 84893589236 scopus 로고    scopus 로고
    • SPINning parallel systems software
    • Bošnački, D., Leue, S. (eds.) SPIN 2002. Springer, Heidelberg
    • Matlin, O.S., Lusk, E., McCune, W.: SPINning parallel systems software. In: Bošnački, D., Leue, S. (eds.) SPIN 2002. LNCS, vol. 2318, pp. 213-220. Springer, Heidelberg (2002)
    • (2002) LNCS , vol.2318 , pp. 213-220
    • Matlin, O.S.1    Lusk, E.2    McCune, W.3
  • 24
    • 79251590640 scopus 로고    scopus 로고
    • The 48-core SCC processor: The programmers view
    • (to appear)
    • Mattson, T., Wijngaart, R.V.: The 48-core SCC processor: the programmers view. In: SC10 [30] (to appear)
    • SC10 [30]
    • Mattson, T.1    Wijngaart, R.V.2
  • 25
    • 79251537238 scopus 로고    scopus 로고
    • Multicore association, http://www.multicore-association.org
  • 35
    • 24144489463 scopus 로고    scopus 로고
    • Efficient verification of halting properties for MPI programs with wildcard receives
    • Cousot, R. (ed.) VMCAI 2005. Springer, Heidelberg
    • Siegel, S.F.: Efficient verification of halting properties for MPI programs with wildcard receives. In: Cousot, R. (ed.) VMCAI 2005. LNCS, vol. 3385, pp. 413-429. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3385 , pp. 413-429
    • Siegel, S.F.1
  • 36
    • 36349017068 scopus 로고    scopus 로고
    • Model checking nonblocking MPI programs
    • Cook, B., Podelski, A. (eds.) VMCAI 2007. Springer, Heidelberg
    • Siegel, S.F.: Model checking nonblocking MPI programs. In: Cook, B., Podelski, A. (eds.) VMCAI 2007. LNCS, vol. 4349, pp. 44-58. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4349 , pp. 44-58
    • Siegel, S.F.1
  • 38
    • 79251549269 scopus 로고    scopus 로고
    • web page
    • Siegel, S.F.: MPI-Spin web page (2008), http://vsl.cis.udel.edu/mpi-spin
    • (2008) MPI-Spin
    • Siegel, S.F.1
  • 39
    • 35048878721 scopus 로고    scopus 로고
    • Verification of MPI-based software for scientific computation
    • Graf, S., Mounier, L. (eds.) SPIN 2004. Springer, Heidelberg
    • Siegel, S.F., Avrunin, G.S.: Verification of MPI-based software for scientific computation. In: Graf, S., Mounier, L. (eds.) SPIN 2004. LNCS, vol. 2989, pp. 286-303. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.2989 , pp. 286-303
    • Siegel, S.F.1    Avrunin, G.S.2
  • 44
    • 79251574967 scopus 로고    scopus 로고
    • Collective assertions
    • Jhala, R., Schmidt, D. (eds.) VMCAI 2011. Springer, Heidelberg
    • Siegel, S.F., Zirkel, T.K.: Collective assertions. In: Jhala, R., Schmidt, D. (eds.) VMCAI 2011. LNCS, vol. 6538, Springer, Heidelberg (2011)
    • (2011) LNCS , vol.6538
    • Siegel, S.F.1    Zirkel, T.K.2
  • 46
    • 13444302326 scopus 로고    scopus 로고
    • The free lunch is over: A fundamental turn toward concurrency in software
    • March
    • Sutter, H.: The free lunch is over: A fundamental turn toward concurrency in software. Dr. Dobb's Journal 30(3) (March 2005), http://www.drdobbs.com/ architecture-and-design/184405990
    • (2005) Dr. Dobb's Journal , vol.30 , Issue.3
    • Sutter, H.1
  • 48
    • 48949083732 scopus 로고    scopus 로고
    • Dynamic verification of MPI programs with reductions in presence of split operations and relaxed orderings
    • Gupta, A., Malik, S. (eds.) CAV 2008. Springer, Heidelberg
    • 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)
    • (2008) LNCS , vol.5123 , pp. 66-79
    • Vakkalanka, S.1    Gopalakrishnan, G.2    Kirby, R.M.3
  • 49
    • 78149259859 scopus 로고    scopus 로고
    • Precise dynamic analysis for slack elasticity: Adding buffering without adding bugs
    • Keller, R., Gabriel, E., Resch, M., Dongarra, J. (eds.) EuroMPI 2010. Springer, Heidelberg
    • Vakkalanka, S., Vo, A., Gopalakrishnan, G., Kirby, R.: Precise dynamic analysis for slack elasticity: Adding buffering without adding bugs. In: Keller, R., Gabriel, E., Resch, M., Dongarra, J. (eds.) EuroMPI 2010. LNCS, vol. 6305, pp. 152-159. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6305 , pp. 152-159
    • Vakkalanka, S.1    Vo, A.2    Gopalakrishnan, G.3    Kirby, R.4


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