An Open Interface for the On-Line Monitoring of Parallel and Distributed Programs
- 1 June 1997
- journal article
- research article
- Published by SAGE Publications in The International Journal of Supercomputer Applications and High Performance Computing
- Vol. 11 (2), 160-174
- https://doi.org/10.1177/109434209701100208
Abstract
The on-line monitoring interface specification (OMIS) pro vides means for developing more powerful interoperable and portable tool environments for parallel and distributed systems. It specifies the interaction between any tool and a monitoring system that is responsible for observing and manipulating the programs' execution. This well- defined interface makes it possible to concurrently use several tools of possibly different developers with the same program run and to port tools onto various target architec tures and software environments. As a starting point, the research group at LRR-TUM is designing an OMIS com pliant monitoring system (OCM) for Parallel Virtual Machines (PVM) to run on workstation clusters. Tool de velopers can use this implementation to attach their own on-line tools to the system.Keywords
This publication has 14 references indexed in Scilit:
- A portable debugger for parallel and distributed programsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A scalable performance analysis tool for PowerPC based MPP systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Interactive debugging and performance analysis of massively parallel applicationsParallel Computing, 1996
- OCM — An OMIS compliant monitoring systemLecture Notes in Computer Science, 1996
- PFSLib — A parallel file system for workstation clustersLecture Notes in Computer Science, 1995
- The Paradyn parallel performance measurement toolComputer, 1995
- Debugging parallel programs using ATEMPTPublished by Springer Nature ,1995
- Experimental analysis of parallel systems: Techniques and open problemsLecture Notes in Computer Science, 1994
- Models for monitoring and debugging tools for parallel and distributed softwareJournal of Parallel and Distributed Computing, 1990
- A probe effect in concurrent programsSoftware: Practice and Experience, 1986