Persistent and Non-persistent Data Objects on Top of PVM and MPI

  • Authors:
  • G. Manis

  • Affiliations:
  • -

  • Venue:
  • Proceedings of the 8th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

PVM and MPI have been widely accepted as standards in message passing programming. Although message passing seems to be the most attractive paradigm for distributed and parallel application development, many extensions for both PVM and MPI have been suggested towards other programming philosophies. The proposed system implements persistent and non-persistent data objects shared by any participating process. Shared objects are organized based on concepts derived from the fields of object-oriented programming. Inheritance is implemented through an object hierarchy in which each object inherits information from the ancestor objects, located higher in the hierarchy tree. Mechanism for object migration and replicated objects are supported.