The Community for Technology Leaders
Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques (1996)
Boston, MA
Oct. 20, 1996 to Oct. 23, 1996
ISBN: 0-8186-7632-9
pp: 0218
D. Abramson , Sch. of Comput. & Inf. Technol., Griffith Univ., Brisbane, Qld., Australia
R. Sosic , Sch. of Comput. & Inf. Technol., Griffith Univ., Brisbane, Qld., Australia
C. Watson , Sch. of Comput. & Inf. Technol., Griffith Univ., Brisbane, Qld., Australia
ABSTRACT
Abstract: This paper discusses a new debugging strategy for parallel programs, called parallel relative debugging. Relative debugging allows a user to compare the execution of one program to another, and this can be used to trace errors. This technique has been found to significantly aid in problem determination. A prototype sequential relative debugger called Guard, has already been constructed and has been used in a number of real world situations. However the control logic it uses is not sufficiently powerful to support the debugging of parallel applications in this paper we describe how dataflow can be used to provide a very rich control mechanism that is well suited to the parallel environment. We illustrate the system by a worked example.
INDEX TERMS
program debugging; parallel relative debugger; debugging strategy; parallel programs; problem determination; dataflow
CITATION
D. Abramson, R. Sosic, C. Watson, "Implementation Techniques for a Parallel Relative Debugger", Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, vol. 00, no. , pp. 0218, 1996, doi:10.1109/PACT.1996.552670
94 ms
(Ver 3.3 (11022016))