Title :
Monitoring strategies for hypercube systems
Author :
Kranzlmüller, Dieter ; Grabner, Siegfried ; Volkert, Jens
Author_Institution :
Johannes Kepler Univ., Linz, Austria
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;
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
DOI :
10.1109/EMPDP.1996.500623