Algorithms and Tools for (Distributed) Heterogeneous Computing: A Prospective Report

Abstract : We discuss algorithms and tools to help program and use metacomputing resources in the forthcoming years. Metacomputing with highly distributed heterogeneous environments stands to become a major, if not dominant, method to implement all kinds of parallel applications. In this report, we survey some general aspects of metacomputing (hardware, system and administration issues, as well as the application field). Next we identify some algorithmic issues and software challenges that must be solved to efficiently program and/or transparently use such platforms: - Data decomposition techniques for cluster computing, - Granularity issues for metacomputing, - Scheduling and load-balancing methods, - Programming models. We illustrate each of these issues and challenges by the analysis of several case studies: Cluster ScaLAPACK, AppLeS, Globus, Legion, Albatross and Netsolve. We conclude this report by stating some final remarks and recommendations.
Document type :
Reports
Complete list of metadatas

https://hal-lara.archives-ouvertes.fr/hal-02102343
Contributor : Colette Orange <>
Submitted on : Wednesday, April 17, 2019 - 11:23:25 AM
Last modification on : Wednesday, November 20, 2019 - 2:52:59 AM

File

RR1999-36.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02102343, version 1

Collections

Citation

Jean-Francois Mehaut, Yves Robert. Algorithms and Tools for (Distributed) Heterogeneous Computing: A Prospective Report. [Research Report] LIP RR-1999-36, Laboratoire de l'informatique du parallélisme. 1999, 2+45p. ⟨hal-02102343⟩

Share

Metrics

Record views

8

Files downloads

19