An Approximation algorithm for scheduling Trees of Malleable Tasks

Abstract : This work presents an approximation algorithm for scheduling the tasks of a parallel application. These tasks are considered as malleable tasks (MT in short), which means that they can be executed on several processors. This model receives recently a lot of attention, due mainly to their practical use for implementing actual parallel applications. Most of the works developed within this model deal with independent MT for which good approximation algorithms have been designed. This work is devoted to the case where MT are linked by precedence relations. We present a 1+epsilon approximation algorithm (for any fixed epsilon) for the specific structure of a tree. This preliminary result should open the way for further investigations concerning arbitrary precedence graphs of MT
Type de document :
Article dans une revue
European Journal of Operational Research, Elsevier, 2002, 142, pp.242-249
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00001546
Contributeur : Grégory Mounié <>
Soumis le : jeudi 20 janvier 2005 - 16:46:34
Dernière modification le : vendredi 21 décembre 2018 - 10:46:08
Document(s) archivé(s) le : jeudi 23 septembre 2010 - 15:30:52

Identifiants

  • HAL Id : hal-00001546, version 3

Collections

INRIA | IMAG | UGA

Citation

Renaud Lepère, Grégory Mounié, Denis Trystram. An Approximation algorithm for scheduling Trees of Malleable Tasks. European Journal of Operational Research, Elsevier, 2002, 142, pp.242-249. 〈hal-00001546v3〉

Partager

Métriques

Consultations de la notice

281

Téléchargements de fichiers

174