Event graph visualization for debugging large applications
SPDT '96 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
Monitor Overhead Measurement of MPI Applications with SKaMPI
Proceedings of the 6th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
PET, a software monitoring toolkit for performance analysis of parallel embedded applications
Journal of Systems Architecture: the EUROMICRO Journal
Trace profiling: Scalable event tracing on high-end parallel systems
Parallel Computing
Towards scalable event tracing for high end systems
HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
Hi-index | 0.00 |
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.This 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.