DocumentCode :
2036413
Title :
Software abort and multiprocessor debugging
Author :
Baek Youngsik ; Jin Sungil
Author_Institution :
Dept. of Comput. Sci., Chung Nam Nat. Univ., Daejeon, South Korea
Volume :
1
fYear :
1993
fDate :
19-21 Oct. 1993
Firstpage :
237
Abstract :
Halting all processes distributed machines, simultaneously, is difficult due to the communication delay. This problem can be solved or alleviated by existing halting algorithms, which however cannot avoid a minimal change when executing timing sensitive programs. It is important, especially in detecting time-dependent errors, that the debugger be able to stop a set of processes as fast as possible in order to preserve the relative states of the programmer inspection. This paper suggests a methodology and its hardware implementation, Conductor, as a laboratory model. This methodology enables the user to use a local debugging tool without modifications. So, the user can debug distributed processes in a multiprocessor debugging environment in a similar way to a single processor environment. By using Conductor, the user can set up breakpoints in distributed processes, and stop almost simultaneously at an instruction at an appropriate point where the user wants to see the status of the processes. It preserves relative consistency among processes and is important in inspecting time-dependent errors.<>
Keywords :
interactive systems; interrupts; multiprocessing programs; program debugging; Conductor; breakpoints; communication delay; distributed machines; halting algorithms; local debugging tool; multiprocessor debugging; relative consistency; relative states; software abort; timing sensitive programs; Computer science; Delay; Hardware; Inspection; Laboratories; Multiprocessing systems; Multiprocessor interconnection networks; Programming profession; Software debugging; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON '93. Proceedings. Computer, Communication, Control and Power Engineering.1993 IEEE Region 10 Conference on
Conference_Location :
Beijing, China
Print_ISBN :
0-7803-1233-3
Type :
conf
DOI :
10.1109/TENCON.1993.319972
Filename :
319972
Link To Document :
بازگشت