DocumentCode
1686231
Title
Monitoring strategies for hypercube systems
Author
Kranzlmüller, Dieter ; Grabner, Siegfried ; Volkert, Jens
Author_Institution
Johannes Kepler Univ., Linz, Austria
fYear
1996
Firstpage
486
Lastpage
492
Abstract
The basis for analyzing and improving the reliability and efficiency of software is a monitoring tool. Besides the usual difficulties of diagnostic tools, parallel computing also introduces the probe effect to the monitoring process. This effect describes altered program behaviors observed when delays are introduced into concurrent programs through the use of instrumentation. The probability of the probe effect depends on the amount of overhead that is produced with the monitoring functionality. The paper describes the Event Monitoring Utility EMU, which offers an approach for monitoring of distributed memory multiprocessors. The current implementation takes advantage of the hypercube topology for further reduction of the overhead caused by the instrumentation. Therefore EMU contains various monitoring models with different impact on the observed program. The knowledge of these models can help the user to reduce the overhead of the monitor as much as possible
Keywords
computer debugging; distributed memory systems; hypercube networks; parallel programming; program debugging; program diagnostics; EMU; Event Monitoring Utility; altered program behaviors; concurrent programs; distributed memory multiprocessor monitoring; hypercube systems; hypercube topology; monitoring strategies; monitoring tool; parallel computing; probe effect; Computerized monitoring; Concurrent computing; Debugging; Delay effects; Europe; Hypercubes; Instruments; Probes; Software quality; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
Conference_Location
Braga
Print_ISBN
0-8186-7376-1
Type
conf
DOI
10.1109/EMPDP.1996.500623
Filename
500623
Link To Document