0x0102IEEE RTAS 20239 May 2023

ATLAS: Aging-Aware Task Replication for Multicore Safety-Critical Systems

Mohsen Ansari, Sepideh Safari, Amir Yeganeh-Khaksar, Roozbeh Siyadatzadeh, Pourya Gohari-Nazari, Heba Khdr, Muhammad Shafique, Jörg Henkel, Alireza Ejlali

2023 IEEE 29th Real-Time and Embedded Technology and Applications Symposium (RTAS), San Antonio, TX, USA. IEEE, 2023, pp. 223–234.

Key result

Improved schedulability by 16.1% and reduced temperature by 7.4°C on average against state-of-the-art methods, while meeting the reliability target.

Listen or watch first

Conversational overviews generated from the paper with Google NotebookLM. They are a way in, not a substitute: the numbers and claims that matter are in the paper itself.

AI-generated audio16 min

Abstract

A major requirement of safety-critical systems is high reliability at low power consumption. Dynamic voltage and frequency (v/f) scaling (DVFS) techniques are widely exploited to reduce power consumption. However, DVFS through downscaling v/f levels has a negative impact on the reliability of the tasks running on the cores, and through upscaling v/f levels has circuit-level aging effects. To achieve high reliability in multicore safety-critical systems, task replication as a fault-tolerant technique is an established way to deal with the negative effect of downscaling v/f levels, but it may accelerate aging effects due to elevating the on-chip temperatures. In this paper, we propose an aging-aware task replication (called ATLAS) method that solves the problem of satisfying the desired reliability target for a set of periodic hard real-time tasks which are executed on a multicore system. The proposed method satisfies the reliability target of the tasks through updating the required number of replicas for each task at different years. We replicate the tasks through our proposed formulas such that the reliability target is satisfied. However, task replication increases the temperature of the system and accelerates aging. To decelerate aging, we attempt to reduce the temperature while mapping and scheduling the tasks. We have also developed a modified demand bound function (DBF) for our aging-aware task replication method to verify scheduling the real-time tasks. Compared to the existing state-of-the-art techniques, experimental results for safety-critical applications on different configurations of multicore systems demonstrate the efficiency and effectiveness of our proposed method. Experiments show that our proposed method improves schedulability on average by 16.1% and reduces the temperature on average by 7.4°C compared to state-of-the-art methods while meeting the system reliability target.

Keywords Task replication · Aging · Reliability · Real-time systems · Multicore

Cite this paper

IEEE

M. Ansari et al., "ATLAS: Aging-Aware Task Replication for Multicore Safety-Critical Systems," in 2023 IEEE 29th Real-Time and Embedded Technology and Applications Symposium (RTAS), San Antonio, TX, USA, 2023, pp. 223-234, doi: 10.1109/RTAS58335.2023.00025.

APA

Ansari, M., Safari, S., Yeganeh-Khaksar, A., Siyadatzadeh, R., Gohari-Nazari, P., Khdr, H., Shafique, M., Henkel, J., & Ejlali, A. (2023). ATLAS: Aging-Aware Task Replication for Multicore Safety-Critical Systems. In 2023 IEEE 29th Real-Time and Embedded Technology and Applications Symposium (RTAS) (pp. 223–234). IEEE. https://doi.org/10.1109/RTAS58335.2023.00025

BibTeX

@inproceedings{ansari2023atlas,
  author    = {Ansari, Mohsen and Safari, Sepideh and Yeganeh-Khaksar, Amir and Siyadatzadeh, Roozbeh and Gohari-Nazari, Pourya and Khdr, Heba and Shafique, Muhammad and Henkel, Jörg and Ejlali, Alireza},
  title     = {{ATLAS}: Aging-Aware Task Replication for Multicore Safety-Critical Systems},
  booktitle = {2023 IEEE 29th Real-Time and Embedded Technology and Applications Symposium (RTAS)},
  year      = {2023},
  pages     = {223--234},
  publisher = {IEEE},
  address   = {San Antonio, TX, USA},
  doi       = {10.1109/RTAS58335.2023.00025},
  url       = {https://doi.org/10.1109/RTAS58335.2023.00025},
}

Details

Published
Venue
2023 IEEE 29th Real-Time and Embedded Technology and Applications Symposium (RTAS)
Pages
223–234
Publisher
IEEE
Citations
7 Semantic Scholar Graph API, 2026-09-02

For agents and tools