2017 15th IEEE International New Circuits and Systems Conference (NEWCAS) 2017
DOI: 10.1109/newcas.2017.8010170
|View full text |Cite
|
Sign up to set email alerts
|

Run-time Instruction Replication for permanent and soft error mitigation in VLIW processors

Abstract: Error occurrence in embedded systems has significantly increased. Although inherent resource redundancy exist in processors, such as in Very Long Instruction Word (VLIW) processors, it is not always used due to low application's Instruction Level Parallelism (ILP). Approaches benefit the additional resources to provide fault tolerance. When permanent and soft errors coexist, spare units have to be used or the executed program has to be modified through self-repair or by using several stored versions. However, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2019
2019
2020
2020

Publication Types

Select...
2
1

Relationship

3
0

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…We compare the performance with existing online coarsegrained approaches, such as [9]. In contrast to the proposed fine-grained approach, the coarse-grained approach neither 1) explores the FUs in fine-grained way nor 2) applies temporal exclusion.…”
Section: Evaluation Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We compare the performance with existing online coarsegrained approaches, such as [9]. In contrast to the proposed fine-grained approach, the coarse-grained approach neither 1) explores the FUs in fine-grained way nor 2) applies temporal exclusion.…”
Section: Evaluation Resultsmentioning
confidence: 99%
“…However, they perform coarse-grained exploration, i.e. the faulty complex FUs can still be used as simple FUs, whereas the faulty part is permanently excluded for the rest of the execution [9].…”
Section: Introductionmentioning
confidence: 99%
“…However, instruction duplication and re-execution approaches [7] and run-time rescheduling mechanisms [8] have not been explored for multiple errors. The work in [9] applies duplication and triplication of the instructions for multiple errors, whereas a mechanism is proposed to exclude the faulty FUs permanently for the rest of the execution. However, the negative impact on performance is significant.…”
Section: Introductionmentioning
confidence: 99%