Title :
On debugging in a parallel system
Author :
Scholten, J. ; Sauer, F.
Author_Institution :
Dept. of Inf., Twente Univ., Enschede, Netherlands
Abstract :
A description is given of a partly implemented parallel debugger for the Twente University multicomputer (TUMUKT). The system´s basic method for exchange of data is message passing. Experience indicates that most programming errors in application software are made in calls to the kernel and the interprocess communication. The debugger is intended to be used for locating bugs at this level in the application software. The main features of the debugger are the following: it is event based, using a monitor for intercepting these events; record and replay are the main debugging techniques; preprocessing of events is done by programmable filters; and the user interface is graphical, using grouping as the main abstraction mechanism
Keywords :
parallel programming; program debugging; TUMUKT; Twente University multicomputer; abstraction mechanism; application software; debugging; event interception; event preprocessing; grouping; interprocess communication; message passing; parallel system; programmable filters; programming errors; record; replay; user interface; Application software; Computer bugs; Counting circuits; Debugging; Informatics; Kernel; Message passing; Operating systems; Programming profession; Software systems;
Conference_Titel :
Computer and Communication Systems, 1990. IEEE TENCON'90., 1990 IEEE Region 10 Conference on
Print_ISBN :
0-87942-556-3
DOI :
10.1109/TENCON.1990.152613