Integrating MPI Components into Metacomputing Applications

  • Authors:
  • Torsten Fink

  • Affiliations:
  • -

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

Metacomputing applications can often be composed from sub-applications written for parallel, but not wide-area distributed systems. For these systems tools like MPI or PVM are well known and many legacy applications exist. This paper describes the usage of such sub-applications as components for a metacomputing application. The approach is based on two ideas: First, abstract data objects encapsulate the binary executables and potentially the source code. Second, the compilation and execution of MPI components is provided as an abstract service type. This approach is implemented as prototype in the metacomputing infrastructure Amica using Java and CORBA.