Fault-Tolerant Mapping of Real-Time Parallel Applications under multiple DVFS schemes - Archive ouverte HAL Access content directly
Conference Papers Year :

Fault-Tolerant Mapping of Real-Time Parallel Applications under multiple DVFS schemes

(1) , (1) , (2) , (1)
1
2

Abstract

On multicore platforms, reliable task execution, as well as low energy consumption, are essential. Dynamic Voltage/Frequency Scaling (DVFS) is typically used for energy saving, but with a negative impact on reliability, especially when the frequency is low. Using high frequencies to meet reliability constraints is not always feasible, while multiple replicas increase energy consumption. To minimize energy consumption, enhancing reliability, with-out violating real-time constraints, we propose an approach that combines distinct reliability enhancement techniques, under task-level, processor-level and system-level DVFS. Our task mapping problem jointly optimizes task allocation, task frequency assignment, and task duplication, under multiple constraints. This is achieved by formulating the task mapping problem as a mixed integer non-linear programming problem and equivalently transforming it into a mixed integer linear programming, that is optimally solved. From the obtained results, the proposed approach achieves better energy consumption and finds solutions, when other approaches fail.
Fichier principal
Vignette du fichier
RTAS_2021_HAL.pdf (1.54 Mo) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-03501313 , version 1 (23-12-2021)

Identifiers

Cite

Minyu Cui, Angeliki Kritikakou, Lei Mo, Emmanuel Casseau. Fault-Tolerant Mapping of Real-Time Parallel Applications under multiple DVFS schemes. RTAS 2021 - 27th IEEE Real-Time and Embedded Technology and Applications Symposium, May 2021, Samos Island, Greece. pp.387-399, ⟨10.1109/RTAS52030.2021.00038⟩. ⟨hal-03501313⟩
73 View
82 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More