RSCHED: An effective heterogeneous resources management for simultaneous execution of task-based applications - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Preprints, Working Papers, ... Year : 2024

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

Abstract

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
Origin : Files produced by the author(s)

Dates and versions

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

Identifiers

  • HAL Id : hal-04570168 , version 1

Cite

Etienne Ndamlabin, Bérenger Bramas. RSCHED: An effective heterogeneous resources management for simultaneous execution of task-based applications. 2024. ⟨hal-04570168⟩
0 View
0 Download

Share

Gmail Facebook X LinkedIn More