• DocumentCode
    2627557
  • Title

    On the granularity of events when modeling program executions

  • Author

    Leu, Eric ; Schiper, André

  • Author_Institution
    IBM Almaden Res. Center, San Jose, CA, USA
  • fYear
    1993
  • fDate
    1-4 Dec 1993
  • Firstpage
    422
  • Lastpage
    429
  • Abstract
    In the context of parallel and distributed programming, program execution models are required to obtain a better understanding of the behavior, properties, and characteristics of parallel and distributed applications. One commonly adopted approach consists of representing an execution as a set of events and relations that capture the ordering of the events. The main disadvantages of most existing models are (1) the gap between the user´s view of the execution and the program execution model, and (2) their inability to uniquely characterize an execution in terms of program behavior. The goal of this paper is to solve these two problems by first defining a new program execution model that enables more coarse-grained events to be considered, and then determining sufficient conditions for the model to uniquely identify the sequence of local states each process goes through
  • Keywords
    message passing; parallel programming; program diagnostics; software performance evaluation; coarse-grained events; distributed programming; local states; parallel programming; program behavior; program execution model; program execution models; Broadcasting; Communication standards; Concurrent computing; Context modeling; Debugging; Distributed computing; Libraries; Memory architecture; Message passing; Parallel programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-4222-X
  • Type

    conf

  • DOI
    10.1109/SPDP.1993.395502
  • Filename
    395502