Debugging MPI Program with minimized bug-triggering API
sequence
Naiji Ma
TU Dresden
Zwischenpräsentation der Diplomarbeit
Debugging MPI program could be difficult and tedious. Since large
amount of non-deterministic behaviors usually involve while
debugging, programmer has to split relevant program states from
irrelevant ones. Even with accurate stack trace this task could be
time consuming. This thesis tries to alleviate programmer's suffering
by providing a minimal example of the API sequence which triggers the
same bug. In the talk I would briefly introduce two Methodologies
(Program Slicing and Delta Debugging) and how to apply them for our
goal, respectively. I would also shortly present current
work-in-progress regarding the implementation.