• DocumentCode
    2069727
  • Title

    Aspects of the parallel program execution: work, time and the current state

  • Author

    Zernik, Dror ; Rudolph, Larry ; Snir, Marc

  • Author_Institution
    Electr. Eng. Fac., Technion, Israel Inst. of Technol., Haifa, Israel
  • fYear
    1991
  • fDate
    28-29 May 1991
  • Firstpage
    162
  • Lastpage
    172
  • Abstract
    The main focus in debugging and monitoring program execution is given as the notion of time. In particular, the progress of the execution, which is interpreted as useful computation, is addressed. The authors describe two interpretations, or views, of the causality graph which complement each other in the display of the propagation of the execution. The causality graph is the graph constructed from the partial order which reflects the execution of a parallel program. Additional processing of the causality graph is necessary in order to retrieve these views. This additional processing is essential since the complete, detailed display of the graph is unrealistic for programs of reasonable size. From the causality graph two notions are extracted: the notion of time slice and the notion of work. The definition of a unit of work and what this notion means for the application is provided by the user, and serves as an additional attribute of computation and resource nodes in the graph. These nodes are used for the generation of the views described
  • Keywords
    graph theory; parallel programming; program debugging; program diagnostics; causality graph; parallel program; parallel program execution; partial order; resource nodes; time; time slice; work; Clocks; Data mining; Debugging; Displays; Distributed databases; Logic; Message passing; Monitoring; Programming profession; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Software Engineering, 1991. Proceedings., Fifth Israel Conference on
  • Conference_Location
    Herzlia
  • Print_ISBN
    0-8186-2065-X
  • Type

    conf

  • DOI
    10.1109/ICCSSE.1991.151188
  • Filename
    151188