RSCHED: An effective heterogeneous resources management for simultaneous execution of task-based applications - Plateforme Fédérative pour la Recherche en Informatique et Mathématiques
Pré-Publication, Document De Travail Année : 2024

RSCHED: An effective heterogeneous resources management for simultaneous execution of task-based applications

Résumé

Modern parallel architectures have heterogeneous processors and complex memory hierarchies, offering up to billion-way parallelism at multiple hierarchical levels. Their exploitation of HPC applications greatly boosts scientific discoveries and advances, but it is still hard to utilize them maximally, engendering pro rata high energy consumption. The task-based programming model has demonstrated promising potential in developing scientific applications on modern high-performance platforms. In this work, a new framework for managing the concurrent execution of task-based applications, RSCHED, is introduced. RSCHED aims at minimizing the overall makespan while executing a set of applications, and maximizing resource utilization. We implemented our proposal on StarPU and evaluated it on real applications. RSCHED demonstrated the potential to speed up the overall makespan of ran applications compared to consecutive execution with an average factor of 10x and the potential to increase resource utilization.
Fichier principal
Vignette du fichier
RSCHED__An_effective_heterogeneous_resources_management_for_simultaneous_execution_of_task_based_applications.pdf (642.32 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04570168 , version 1 (06-05-2024)

Identifiants

  • HAL Id : hal-04570168 , version 1

Citer

Etienne Ndamlabin, Bérenger Bramas. RSCHED: An effective heterogeneous resources management for simultaneous execution of task-based applications. 2024. ⟨hal-04570168⟩
195 Consultations
116 Téléchargements

Partager

More