Optimal Mapping of a Parallel Application Processes onto Heterogeneous Platform

  • Authors:
  • Alexey Kalinov;Sergey Klimov

  • Affiliations:
  • Institute for System Programming of Russian Academy of Sciences, Russia;Institute for System Programming of Russian Academy of Sciences, Russia

  • Venue:
  • IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 1 - Volume 02
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper is devoted to analysis of a strategy of computation distribution on heterogeneous parallel systems. According to this strategy processes of parallel program are distributed over the processors according to their performances and data are distributed between processes evenly. The paper presents an algorithm that computes optimal number of the processes and their distribution over processors minimizing the execution time of an application. The processor performance is considered as a function of the number of processes running on the processor and the amount of the data processing by the processor.