• DocumentCode
    2069080
  • Title

    Observation of a global object space on a distributed memory machine

  • Author

    Bijnens, Stijn ; Joosen, Wouter ; Verbaeten, Pierre

  • Author_Institution
    Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
  • Volume
    2
  • fYear
    1994
  • fDate
    4-7 Jan. 1994
  • Firstpage
    615
  • Lastpage
    624
  • Abstract
    Describes a powerful environment for the development and execution of object-oriented parallel applications on a multicomputer or a cluster of workstations. The XENOOPS environment (eXecution ENvironments for Object Oriented Parallel Software) implements a global object space and offers support for dynamic load balancing and fault tolerance. Workload redistribution at run-time is realised by applying object migration and granularity control. Fault tolerance is realised by object replication. An advanced debugging tool is presented. This tool adds support for the observation of interacting objects in a transparent, dynamic and selective way by extending the object invocation subsystem of the execution environment. A meta-object can be created for every object to intercept the invocations on that particular object and to observe the state changes. Results from an advanced parallel application in the area of partial differential equations illustrate the applicability of our observation software.<>
  • Keywords
    distributed memory systems; fault tolerant computing; object-oriented programming; parallel programming; partial differential equations; program debugging; programming environments; resource allocation; XENOOPS environment; debugging tool; distributed memory machine; dynamic load balancing; fault tolerance; global object space; granularity control; interacting objects; meta-object; multicomputer; object invocation subsystem; object migration; object replication; object-oriented parallel software; observation software; partial differential equations; runtime workload redistribution; state changes; workstation cluster;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
  • Conference_Location
    Wailea, HI, USA
  • Print_ISBN
    0-8186-5090-7
  • Type

    conf

  • DOI
    10.1109/HICSS.1994.323221
  • Filename
    323221