An RMS Architecture for Efficiently Supporting Complex-Moldable Applications

Cristian Klein 1 Christian Pérez 1
1 GRAAL - Algorithms and Scheduling for Distributed Heterogeneous Platforms
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Abstract : High-performance scientific applications are becoming increasingly complex, in particular because of the coupling of parallel codes. This results in applications having a complex structure, characterized by multiple deploy-time parameters, such as the number of processes of each code. In order to optimize the performance of these applications, the parameters have to be carefully chosen, a process which is highly resource dependent. However, the abstractions provided by current Resource Management Systems (RMS) - either submitting rigid jobs or enumerating a list of moldable configurations - are insufficient to efficiently select resources for such applications. This paper introduces CooRM, an RMS architecture that delegates resource selection to applications while still keeping control over the resources. The proposed architecture is evaluated using a simulator which is then validated with a proof-of-concept implementation on Grid'5000. Results show that such a system is feasible and performs well with respect to scalability and fairness.
Type de document :
Communication dans un congrès
IEEE International Conference on High Performance Computing and Communications, Sep 2011, Banff, Alberta, Canada. 2011
Liste complète des métadonnées

Littérature citée [21 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00606771
Contributeur : Cristian Klein <>
Soumis le : jeudi 7 juillet 2011 - 10:42:14
Dernière modification le : mardi 16 janvier 2018 - 15:42:57
Document(s) archivé(s) le : samedi 8 octobre 2011 - 02:21:53

Fichier

main.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00606771, version 1

Collections

Citation

Cristian Klein, Christian Pérez. An RMS Architecture for Efficiently Supporting Complex-Moldable Applications. IEEE International Conference on High Performance Computing and Communications, Sep 2011, Banff, Alberta, Canada. 2011. 〈inria-00606771〉

Partager

Métriques

Consultations de la notice

272

Téléchargements de fichiers

230