DUF : Dynamic Uncore Frequency scaling to reduce power consumption - Archive ouverte HAL
Article Dans Une Revue Concurrency and Computation: Practice and Experience Année : 2021

DUF : Dynamic Uncore Frequency scaling to reduce power consumption

Résumé

Reducing the power consumption of applications has become is one of the key challenges in high performance computing. Recent processor architectures differentiate the processor core frequency (that affects the computation units and the L1 and L2 caches) from its uncore frequency (that affects the last level cache and the memory controller). As a consequence, in addition to tuning processor core frequency with DVFS, power consumption can also be controlled through Uncore Frequency Scaling (UFS). In this paper, we study how the uncore frequency impacts parallel applications performance and power consumption. We also propose DUF, a runtime system that dynamically adapts the uncore frequency in order to reduce an application power consumption with a user-defined limit on performance degradation. We evaluate DUF on 3 different architectures. The evaluation shows that when allowing a 10 % performance degradation, DUF can reduce the power consumption of applications by up to 21 %. We also show that DUF can reduce the total energy consumption of by up to 16.56%.
Fichier principal
Vignette du fichier
report.pdf (445.18 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-02401796 , version 1 (10-12-2019)
hal-02401796 , version 2 (28-02-2020)
hal-02401796 , version 3 (30-03-2021)
hal-02401796 , version 4 (02-08-2021)

Identifiants

Citer

Etienne André, Rémi Dulong, Amina Guermouche, François Trahay. DUF : Dynamic Uncore Frequency scaling to reduce power consumption. Concurrency and Computation: Practice and Experience, 2021, 34 (3), pp.e6580. ⟨10.1002/cpe.6580⟩. ⟨hal-02401796v4⟩
1080 Consultations
3754 Téléchargements

Altmetric

Partager

More