An RMS for Non-predictably Evolving 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 : Non-predictably evolving applications are applications that change their resource requirements during execution. These applications exist, for example, as a result of using adaptive numeric methods, such as adaptive mesh refinement and adaptive particle methods. Increasing interest is being shown to have such applications acquire resources on the fly. However, current HPC Resource Management Systems (RMSs) only allow a static allocation of resources, which cannot be changed after it started. Therefore, non-predictably evolving applications cannot make efficient use of HPC resources, being forced to make an allocation based on their maximum expected requirements. This paper presents CooRMv2, an RMS which supports efficient scheduling of non-predictably evolving applications. An application can make "pre-allocations" to specify its peak resource usage. The application can then dynamically allocate resources as long as the pre-allocation is not outgrown. Resources which are pre-allocated but not used, can be filled by other applications. Results show that the approach is feasible and leads to a more efficient resource usage.
Type de document :
Communication dans un congrès
IEEE International Conference on Cluster Computing, Sep 2011, Austin, Texas, United States. 2011
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00606908
Contributeur : Cristian Klein <>
Soumis le : jeudi 7 juillet 2011 - 13:38:00
Dernière modification le : vendredi 20 avril 2018 - 15:44:23
Document(s) archivé(s) le : samedi 8 octobre 2011 - 02:26:28

Fichier

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

Identifiants

  • HAL Id : inria-00606908, version 1

Collections

Citation

Cristian Klein, Christian Pérez. An RMS for Non-predictably Evolving Applications. IEEE International Conference on Cluster Computing, Sep 2011, Austin, Texas, United States. 2011. 〈inria-00606908〉

Partager

Métriques

Consultations de la notice

325

Téléchargements de fichiers

104