Mapping and Frequency Joint Optimization for Energy Efficient Execution of Multiple Applications on Multicore Systems - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Mapping and Frequency Joint Optimization for Energy Efficient Execution of Multiple Applications on Multicore Systems

Résumé

Run-time resource managers are essential components to optimize energy consumption in cluster-based multicore architectures. However, with the ever increasing number of functionalities supported by these architectures, it is also necessary to optimize the usage of processing resources while guaranteeing that applications’ timing constraints are met. In this paper, we present a new run-time management strategy that includes both processing resource allocation and frequency tuning to optimize clusters energy consumption when multiple applications are executed concurrently. The proposed run-time allocation process minimizes the number of used processing cores while meeting the latency constraint of each application. This approach offers a good trade-off between efficiency and complexity. The achieved energy saving has been demonstrated through various case-studies with different sets of active applications. Results show an improvement of energy saving respectively of 36% and up to 206% when compared to the literature.

Domaines

Electronique Autre
Fichier non déposé

Dates et versions

hal-02190486 , version 1 (22-07-2019)

Identifiants

  • HAL Id : hal-02190486 , version 1

Citer

Simei Yang, Sébastien Le Nours, Maria Mendez Real, Sébastien Pillement. Mapping and Frequency Joint Optimization for Energy Efficient Execution of Multiple Applications on Multicore Systems. The Conference on Design and Architectures for Signal and Image Processing, Oct 2019, Montreal, Canada. pp.SUBMISS14. ⟨hal-02190486⟩
45 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More