OMIS 2.0 — a universal interface for monitoring systems

  • Thomas Ludwig
  • Roland Wismüller
4 Tools
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1332)


The OMIS project aims at defining a standard interface between tools for parallel systems and monitoring systems. Monitoring systems act as mediators between tools and the parallel program running on some target architecture. Their task is to observe and manipulate the program according to the tools' commands. A standardized interface will allow different research groups to develop tools that can be used concurrently with the same program. OCM, an OMIS compliant monitoring system, is the first implementation of such an environment. It is designed for PVM programs running on workstation clusters. This paper will give an outline of the goals of the OMIS project and describe important details of the OCM design.


Monitoring System Load Balance Object Class Target Platform Target Architecture 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J. Casas, D.L. Clark, P.S. Galbiati, R. Konuru, S.W. Otto, R.M. Prouty, and J. Walpole. MIST: PVM with Transparent Migration and Checkpointing. In 3rd Annual PVM Users' Group Meeting, Pittsburgh, PA, Pittsburgh, May 1995.Google Scholar
  2. 2.
    J. Case, M. Fedor, M. Schoffstall, and J. Davin. A Simple Network Management Protocol. RFC 1157, SNMP Research, PSI, MIT, May 1990.Google Scholar
  3. 3.
    P. Fritzson, R. Wismüller, O. Hansen, J. Sala, and P. Skov. A Parallel Debugger with Support for Distributed Arrays, Multiple Executables, and Dynamic Processes. In T. Gyimóthy, editor, Compiler Construction. Proceedings, volume 1060 of Lecture Notes in Computer Science, pages 341–355, Linköping, Sweden, April 1996.Google Scholar
  4. 4.
    R. Hood. The p2d2 Project: Building a Portable Distributed Debugger. In Proc. of SPDT'96: SIGMETRICS Symposium on Parallel and Distributed Tools, pages 127–136, Philadelphia, Pennsylvania, USA, May 1996. ACM Press.Google Scholar
  5. 5.
    A.M. Julienne and B. Holtz. ToolTalk & Open, Protocols — Inter-Application Communication. A Prentice Hall Title. SunSoft Press, Englewood Cliffs, NJ, 1994.Google Scholar
  6. 6.
    S. Kille and N. Freed. Network Services Monitoring MIB. RFC 1565, ISODE Consortium, Innosoft, January 1994.Google Scholar
  7. 7.
    T. Ludwig, R. Wismüller, V. Sunderam, and A. Bode. OMIS — On-line Monitoring Interface Specification. Technical Report TUM-I9609, SFB-Bericht Nr. 342/05/96 A, Technische Universitdt München, Munich, Germany, February 1996.Google Scholar
  8. 8.
    T. Ludwig, R. Wismüller, V. Sunderam, and A. Bode. OMIS — On-line Monitoring Interface Specification (Version 2.0). Technical Report TUM-I9733, SFB-Bericht Nr. 342/22/97 A, Technische Universität München, Munich, Germany, July 1997.Google Scholar
  9. 9.
    B. P. Miller, J. M. Cargille, R. B. Irvin, K. Kunchithapadam, M. D. Callaghan, J. K. Hollingsworth, K. L. Karavanic, and T. Newhall. The Paradyn parallel performance measurement tools. IEEE Computer, 11(28), November 1995.Google Scholar
  10. 10.
    G. Stellner. CoCheck: Checkpointing and Process Migration for MPI. In Proceedings of the International Parallel Processing Symposium, pages 526–531, Honolulu, HI, April 1996. IEEE Computer Society Press, 10662 Los Vaqueros Circle, P.O. Box 3014, Los Alamitos,CA 90720-1264.Google Scholar
  11. 11.
    G. Stellner and J. Trinitis. 0Load balancing based on process migration for MPI. In Euro-Par'97, Lecture Notes in Computer Science; to appear, Berlin, August 1997. Springer.Google Scholar
  12. 12.
    R. Wismüller and T. Ludwig. The Tool-Set — An Integrated Tool Environment for PVM. In H. Lidell, A. Colbrook, B. Hertzberger, and P. Sloot, editors, Proc. High-Performance Computing and Networking, volume 1067 of Lecture Notes in Computer Science, pages 1029–1030, Brussels, Belgium, April 1996. Springer Verlag.Google Scholar
  13. 13.
    R. Wismüller, M. Oberhuber, J. Krammer, and O. Hansen. Interactive debugging and performance analysis of massively parallel applications. Parallel Computing, 22(3):415–442, March 1996.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Thomas Ludwig
    • 1
  • Roland Wismüller
    • 1
  1. 1.Technische Universität München (TUM), InformatikLehrstuhl für Rechnertechnik und Rechnerorganisation (LRR)München

Personalised recommendations