2019
DOI: 10.1016/j.microrel.2019.06.038
|View full text |Cite
|
Sign up to set email alerts
|

Analysis of neutron sensitivity and data-flow error detection in ARM microprocessors using NEON SIMD extensions

Abstract: This work analyzes the sensitivity to neutrons of SIMD (Single Instruction Multiple Data) microprocessor extensions. To this purpose, the ARM SIMD coprocessor (NEON™) was selected as a case study and neutron radiation experiments were performed on a commercial device running NEON software. In addition, we analyze the benefits of using the NEON coprocessor as a means to efficiently implement data-flow hardening approaches. Experimental results show that SIMD extensions have a great potential to improve performa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 15 publications
0
3
0
Order By: Relevance
“…Exception's handling is also studied in [6] where Pthreads and Openmp parallel frameworks are evaluated for the dual core cortex A9. We can also find other works that present hardening techniques [7], evaluate operating systems behaviour [8] or explore specific parts of the microprocessors [9][10] but to the best of our knowledge no detailed exception behaviour analysis has been presented before.…”
Section: Cots (Components Offmentioning
confidence: 99%
“…Exception's handling is also studied in [6] where Pthreads and Openmp parallel frameworks are evaluated for the dual core cortex A9. We can also find other works that present hardening techniques [7], evaluate operating systems behaviour [8] or explore specific parts of the microprocessors [9][10] but to the best of our knowledge no detailed exception behaviour analysis has been presented before.…”
Section: Cots (Components Offmentioning
confidence: 99%
“…The performance overhead produced by data replication techniques can be reduced by exploiting the parallel processing capabilities of SIMD co-processors, which are commonly found in modern microprocessors. SIMD acceleration for replicated data computation has been proposed previously in [16]. An SIMD co-processor has its own register file made of wide registers that can store multiple data to be processed in parallel.…”
Section: A Data Hardening With Neon Simd Co-processormentioning
confidence: 99%
“…Subsequently, several chip vendors have also integrated SIMD vector units on their processors, such as AMD's 3dNow! [4]; Alpha's MVI extension [5]; PowerPC's AltiVec extension [6]; ARM's NEON [7]; MIPS's ASE extension [8]; and Intel's subsequent development of 128-bit wide SIMD extensions (SSE, SSE2, SSE3, SSSE3, SSE4.1, and SSE4.2) [9], 256-bit wide advanced vector extensions (AVX, AVX2) [10], and 512-bit wide advanced vector extensions (AVX3) [1].…”
Section: Introductionmentioning
confidence: 99%