2020
DOI: 10.1109/tns.2020.2992299
|View full text |Cite
|
Sign up to set email alerts
|

Error Detection and Mitigation of Data-Intensive Microprocessor Applications Using SIMD and Trace Monitoring

Abstract: This work proposes a software error mitigation approach that uses the SIMD coprocessor to accelerate computation over redundant data. In addition, an external IP connected to the microprocessor's trace interface is used to detect errors that are difficult to cover with software-implemented techniques. The proposed approach has been implemented in an ARM microprocessor and an irradiation campaign with neutrons has been carried out at Los Alamos National Laboratory. Experimental results demonstrate the high erro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 18 publications
0
1
0
Order By: Relevance
“…Another useful resource is the SIMD (Single Instruction Multiple Data) coprocessor, which can be used to reduce the effort of repeating data computations. In [65], an effective solution is shown that makes use of NEON SIMD coprocessor together with trace monitoring in a commercial ARM microprocessor. This technique can effectively mitigate errors with reduced area and performance overheads.…”
Section: Error Mitigation Techniquesmentioning
confidence: 99%
“…Another useful resource is the SIMD (Single Instruction Multiple Data) coprocessor, which can be used to reduce the effort of repeating data computations. In [65], an effective solution is shown that makes use of NEON SIMD coprocessor together with trace monitoring in a commercial ARM microprocessor. This technique can effectively mitigate errors with reduced area and performance overheads.…”
Section: Error Mitigation Techniquesmentioning
confidence: 99%