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 …

[HTML][HTML] Real-time scheduling algorithm for safety-critical systems on faulty multicore environments

RM Pathan - Real-Time Systems, 2017 - Springer
An algorithm (called FTM) for scheduling of real-time sporadic tasks on a multicore platform
is proposed. Each task has a deadline by which it must complete its non-erroneous …

Tools and methodologies for autonomous driving systems

A Bhat, S Aoki, R Rajkumar - Proceedings of the IEEE, 2018 - ieeexplore.ieee.org
Due to the advent of active safety features and automated driving capabilities, the scope and
complexity of embedded computing systems within automobiles continue to increase …

Practical task allocation for software fault-tolerance and its implementation in embedded automotive systems

A Bhat, S Samii, R Rajkumar - Real-Time Systems, 2019 - Springer
Due to the advent of active safety features and automated driving capabilities, the complexity
of embedded computing systems within automobiles continues to increase. Such advanced …

Safer: System-level architecture for failure evasion in real-time applications

J Kim, G Bhatia, R Rajkumar… - 2012 IEEE 33rd Real …, 2012 - ieeexplore.ieee.org
Recent trends towards increasing complexity in distributed embedded real-time systems
pose challenges in designing and implementing a reliable system such as a self-driving car …

Aging-aware hardware-software task partitioning for reliable reconfigurable multiprocessor systems

A Das, A Kumar, B Veeravalli - 2013 International Conference …, 2013 - ieeexplore.ieee.org
Homogeneous multiprocessor systems with reconfigurable area (also known as
Reconfigurable Multiprocessor Systems) are emerging as a popular design choice in current …

Analysis and optimization of soft error tolerance strategies for real-time systems

B Zheng, Y Gao, Q Zhu, S Gupta - … International Conference on …, 2015 - ieeexplore.ieee.org
The safety of real-time embedded systems relies on both functional and timing correctness.
On the timing side, realtime constraints are set on task executions, and missing them may …

[PDF][PDF] Recovery time considerations in real-time systems employing software fault tolerance

A Bhat, S Samii, RR Rajkumar - 30th Euromicro Conference on …, 2018 - drops.dagstuhl.de
Safety-critical real-time systems like modern automobiles with advanced driving-assist
features must employ redundancy for crucial software tasks to tolerate permanent crash …

Fault-tolerant real-time fair scheduling on multiprocessor systems with cold-standby

PP Nair, A Sarkar, S Biswas - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
The ability to maintain functional and temporal correctness in the presence of faults is a key
requirement in many safety-critical embedded systems. This work proposes an efficient fault …

Hybrid scheduling to enhance reliability of real-time tasks running on reconfigurable devices

A Ghavidel, Y Sedaghat, M Naghibzadeh - The Journal of …, 2020 - Springer
Reconfigurable devices (RDs) are extremely advantageous when employed in real-time
embedded systems. Nonetheless, they are susceptible to soft errors. In a broad sense, the …