Improving Flexibility and Performance of PVM Applications by Distributed Partial Evaluation

  • Authors:
  • Bartosz Krysztop;Henryk Krawczyk

  • Affiliations:
  • -;-

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

A new framework for developing both flexible and efficient PVM applications is described. We propose Architecture Templates Interface (ATI) that allows to control application granularity and parallelism. To ensure high application efficiency we extend partial evaluation strategy into domain of distributed applications obtaining Distributed Partial Evaluation (DPE). Both ATI and DPE were implemented using a new distributed programming language TL (Transformation Language) which allows to express as well an application code as its transformation (optimisation) procedures. Experimental results confirm high usability of the proposed methodology.