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
Link To Document