Skip to Main content Skip to Navigation

Performance Optimization Mechanisms for Fault-Resilient VLIW Processors

Rafail Psiakis 1
1 CAIRN - Energy Efficient Computing ArchItectures with Embedded Reconfigurable Resources
Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE
Abstract : Embedded processors in critical domains require a combination of reliability, performance and low energy consumption. Very Long Instruction Word (VLIW) processors provide performance improvements through Instruction Level Parallelism (ILP) exploitation, while keeping cost and power in low levels. Since the ILP is highly application dependent, the processors do not use all their resources constantly and, thus, these resources can be utilized for redundant instruction execution. This dissertation presents a fault injection methodology for VLIW processors and three hardware mechanisms to deal with soft, permanent and long-term faults leading to four contributions. The first contribution presents an Architectural Vulnerability Factor (AVF) and Instruction Vulnerability Factor (IVF) analysis schema for VLIW processors. The second contribution explores heterogeneous idle resources at run-time both inside and across consecutive instruction bundles. The technique focuses on soft errors. The third contribution deals with persistent faults. A hardware mechanism is proposed which replicates at run-time the instructions and schedules them at the idle slots considering the resource constraints. In order to further decrease the performance overhead and to support single and multiple Long-Duration Transient (LDT) error mitigation a fourth contribution is presented. We propose a hardware mechanism, which detects the faults that are still active during execution and re-schedules the instructions to use not only the healthy function units, but also the fault-free components of the affected function units.
Complete list of metadata

Cited literature [139 references]  Display  Hide  Download
Contributor : Olivier Sentieys Connect in order to contact the contributor
Submitted on : Saturday, December 15, 2018 - 9:05:27 AM
Last modification on : Thursday, November 4, 2021 - 10:54:02 AM
Long-term archiving on: : Saturday, March 16, 2019 - 1:12:30 PM


Files produced by the author(s)


  • HAL Id : tel-01956233, version 1


Rafail Psiakis. Performance Optimization Mechanisms for Fault-Resilient VLIW Processors. Embedded Systems. Université de Rennes 1, 2018. English. ⟨tel-01956233⟩



Les métriques sont temporairement indisponibles