A survey of fault-tolerance techniques for embedded systems from the perspective of power, energy, and thermal issues

S Safari, M Ansari, H Khdr, P Gohari-Nazari… - IEEE …, 2022 - ieeexplore.ieee.org
The relentless technology scaling has provided a significant increase in processor
performance, but on the other hand, it has led to adverse impacts on system reliability. In …

Energy-efficient parallel real-time scheduling on clustered multi-core

A Bhuiyan, D Liu, A Khan, A Saifullah… - … on Parallel and …, 2020 - ieeexplore.ieee.org
Energy-efficiency is a critical requirement for computation-intensive real-time applications on
multi-core embedded systems. Multi-core processors enable intra-task parallelism, and in …

Energy-efficient multicore scheduling for hard real-time systems: A survey

SZ Sheikh, MA Pasha - ACM Transactions on Embedded Computing …, 2018 - dl.acm.org
As real-time embedded systems are evolving in scale and complexity, the demand for a
higher performance at a minimum energy consumption has become a necessity …

Trends, Approaches, and Gaps in Scientific Workflow Scheduling: A Systematic Review

A Vivas, A Tchernykh, H Castro - IEEE Access, 2024 - ieeexplore.ieee.org
This systematic review offers a comprehensive analysis of scheduling algorithms designed
for scientific workflows, particularly those handling Big Data. By examining research …

ATLAS: Aging-aware task replication for multicore safety-critical systems

M Ansari, S Safari, A Yeganeh-Khaksar… - 2023 IEEE 29th Real …, 2023 - ieeexplore.ieee.org
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 …

Optimal task replication considering reliability, performance, and energy consumption for parallel computing in cloud systems

X Qiu, P Sun, Y Dai - Reliability Engineering & System Safety, 2021 - Elsevier
In a cloud-based cyber–physical system, many jobs consist of multiple parallel tasks. The
cloud system usually adopts active task replication to improve performance and guarantee …

LEC-MiCs: Low-Energy Checkpointing in Mixed-Criticality Multi-Core Systems

S Safari, S Shokri, S Hessabi… - ACM Transactions on …, 2024 - dl.acm.org
With the advent of multicore platforms in designing Mixed-Criticality Systems (MCSs),
simultaneous management of reliability and energy while guaranteeing an acceptable …

MERLOT: Architectural support for energy-efficient real-time processing in GPUs

MH Santriaji, H Hoffmann - 2018 IEEE Real-Time and …, 2018 - ieeexplore.ieee.org
Correct functioning of embedded systems requires strict timing guarantees. Traditionally,
enforcing timing guarantees is the operating system's responsibility. The OS scheduler …

Analysis of a heterogeneous multi-core, multi-hw-accelerator-based system designed using PREESM and SDSoC

L Suriano, A Rodriguez, K Desnos… - … -centric Systems-on …, 2017 - ieeexplore.ieee.org
Nowadays, new heterogeneous system technologies are flooding the market: through the
past years, it is possible to observe the move from single CPUs to multi-core devices …

Reliability-aware energy optimization for throughput-constrained applications on MPSoC

C Gou, A Benoit, M Chen, L Marchal… - 2018 IEEE 24th …, 2018 - ieeexplore.ieee.org
Multi-Processor System-on-Chip (MPSoC) has emerged as a promising platform to meet the
increasing performance demand of embedded applications. However, due to limited energy …