Advertisement

An RPC facility for PVM

  • A. T. Krantz
  • A. Zadroga
  • S. E. Chodrow
  • V. S. Sunderam
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1067)

Abstract

Parallel Virtual Machine (PVM) is a software system that enables concurrent computing, based on the message-passing paradigm, in heterogeneous environments. To expand the scope and applicability of the PVM system, we have developed an alternate interface to PVM that supports client-server computing. The core of this interface is a remote procedure call (RPC) facility that permits the specification and export of services which may be invoked by clients using the well-established RPC paradigm and mechanics. Previous experiences have established that this model is natural and effective for programming distributed applications, and that RPC can be implemented in message-passing systems like PVM with a minimum of overhead. This model also enables significant additional functionality such as user-transparent load balancing, failure resilience, and adaptive parallelism.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • A. T. Krantz
    • 1
  • A. Zadroga
    • 1
  • S. E. Chodrow
    • 1
  • V. S. Sunderam
    • 1
  1. 1.Dept. of Math & CSEmory UniversityAtlantaUSA

Personalised recommendations