Radiation-Induced Soft Error Assessment of a Multithreaded MobileNet CNN Model Running in a Multicore Edge Processor

Convolutional neural networks (CNNs) have become a standard technology in numerous industrial Internet of Things (IoT) applications and sectors, such as automotive and aerospace. Recent advancements in hardware and software (e.g., application programming interface (API)/libraries) components have en...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on nuclear science Vol. 72; no. 8; pp. 2821 - 2829
Main Authors: Gava, Jonas, Sherjil, Areeb, Laurini, Luiz H., Atukpor, Emmanuel, Bastos, Rodrigo Possamai, Moraes, Fernando, Reis, Ricardo, Ost, Luciano
Format: Journal Article
Language:English
Published: New York IEEE 01.08.2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
ISSN:0018-9499, 1558-1578
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Convolutional neural networks (CNNs) have become a standard technology in numerous industrial Internet of Things (IoT) applications and sectors, such as automotive and aerospace. Recent advancements in hardware and software (e.g., application programming interface (API)/libraries) components have enabled the efficient execution of multithreaded CNN models on edge devices. As the complexity and adoption of CNNs in safety-critical systems continue to grow, ensuring their resilience becomes key and increasingly challenging. In this context, this work promotes two original contributions: 1) the proposal of a multithreaded implementation of MobileNet, which achieves a <inline-formula> <tex-math notation="LaTeX">2.67\times </tex-math></inline-formula> speedup and an energy reduction of 16% with four worker threads, and 2) the first soft error reliability assessment of a multithreaded CNN model running in a multicore processor under high-energy and thermal neutron radiation flux. Results from the radiation campaigns, with more than 31k runs, suggest that multithreaded executions can increase the occurrence of critical faults by up to <inline-formula> <tex-math notation="LaTeX">5\times </tex-math></inline-formula>. Results also show a greater number of events during the thermal neutron campaign, and some input images are significantly more robust against silent data corruption (SDC) events.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0018-9499
1558-1578
DOI:10.1109/TNS.2025.3585859