Debugging Tool for Localizing Faulty Processes in Message Passing Programs

Computer Science – Software Engineering

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

In M. Ronsse, K. De Bosschere (eds), proceedings of the Fifth International Workshop on Automated Debugging (AADEBUG 2003), Se

Scientific paper

In message passing programs, once a process terminates with an unexpected error, the terminated process can propagate the error to the rest of processes through communication dependencies, resulting in a program failure. Therefore, to locate faults, developers must identify the group of processes involved in the original error and faulty processes that activate faults. This paper presents a novel debugging tool, named MPI-PreDebugger (MPI-PD), for localizing faulty processes in message passing programs. MPI-PD automatically distinguishes the original and the propagated errors by checking communication errors during program execution. If MPI-PD observes any communication errors, it backtraces communication dependencies and points out potential faulty processes in a timeline view. We also introduce three case studies, in which MPI-PD has been shown to play the key role in their debugging. From these studies, we believe that MPI-PD helps developers to locate faults and allows them to concentrate in correcting their programs.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Debugging Tool for Localizing Faulty Processes in Message Passing Programs does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Debugging Tool for Localizing Faulty Processes in Message Passing Programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Debugging Tool for Localizing Faulty Processes in Message Passing Programs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-447107

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.