The p2d2 project: building a portable distributed debugger
SPDT '96 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
A graphical development and debugging environment for parallel programs
Parallel Computing - Special issue: distributed and parallel systems: environments and tools
Interoperable tools based on OMIS
SPDT '98 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
An experiment in tool integration: the DDBG parallel and distributed debugger
Journal of Systems Architecture: the EUROMICRO Journal
A Framework to support Parallel and Distrubuted Debugging
HPCN Europe 1998 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
Monitoring PVM Programs Using the DAMS Approach
Proceedings of the 5th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Interactive testing tool for parallel programs
Proceedings of the First IFIP TC10 International Workshop on Software Engineering for Parallel and Distributed Systems
Athapascan: An Experience on Mixing MPI Communications and Threads
Proceedings of the 5th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
A Portable Programming Interface for Performance Evaluation on Modern Processors
International Journal of High Performance Computing Applications
An API for Runtime Code Patching
International Journal of High Performance Computing Applications
Hi-index | 0.00 |
Monitoring systems have traditionally been developed with rigid objectives and functionalities, and tied to specific languages, libraries and run-time environments. There is a need for more flexible monitoring systems which can be easily adapted to distinct requirements. On-line monitoring has been considered as increasingly important for observation and control of a distributed application. In this paper we discuss monitoring interfaces and architectures which support more extensible monitoring and control services. We describe our work on the development of a distributed monitoring infrastructure, and illustrate how it eases the implementation of a complex distributed debugging architecture. We also discuss several issues concerning support for tool interoperability and illustrate how the cooperation among multiple concurrent tools can ease the task of distributed debugging.