• DocumentCode
    2994359
  • Title

    Systematic debugging of parallel programs based on collective breakpoints

  • Author

    Kacsuk, P.

  • Author_Institution
    Hungarian Acad. of Sci., Budapest, Hungary
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    83
  • Lastpage
    96
  • Abstract
    Introduces the concept of collective breakpoints and classifies the possible parallel breakpoints comparing their mechanisms. Based on the collective breakpoints the macrostep-by-macrostep execution mode has been defined. After introducing the concept of the execution tree and meta-breakpoints the systematic debugging of message passing parallel programs is explained. The main features and distributed structure of DIWIDE, a macrostep debugger is described. The integration of DIWIDE into the GRADE and WINPAR parallel programming environments is outlined. An algorithm is shown how to generate automatically the collective breakpoints in the GRADE environment
  • Keywords
    message passing; parallel programming; program debugging; programming environments; DIWIDE macrostep debugger; GRADE; WINPAR; collective breakpoints; execution tree; macrostep-by-macrostep execution mode; message passing; meta-breakpoints; parallel programming environments; parallel programs; systematic debugging; Parallel programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 1999. Proceedings. International Symposium on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    0-7695-0191-5
  • Type

    conf

  • DOI
    10.1109/PDSE.1999.779741
  • Filename
    779741