Article Dans Une Revue International journal of advanced computer science and applications (IJACSA) Année : 2025

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_2025-1.pdf (584.66 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence

Dates et versions

hal-04570168 , version 1 (06-05-2024)
hal-04570168 , version 2 (06-03-2025)

Licence

Identifiants

Citer

Etienne Ndamlabin, Bérenger Bramas. RSCHED: An effective heterogeneous resources management for simultaneous execution of task-based applications. International journal of advanced computer science and applications (IJACSA), 2025, Volume 16 Issue 2, ⟨10.14569/IJACSA.2025.0160206⟩. ⟨hal-04570168v2⟩
1937 Consultations
504 Téléchargements

Altmetric

Partager

  • More