Affiliation:
1. University of Michigan, Ann Arbor, MI, USA
Abstract
Aggressive technology scaling provides designers with an ever increasing budget of cheaper and faster transistors. Unfortunately, this trend is accompanied by a decline in individual device reliability as transistors become increasingly susceptible to soft errors. We are quickly approaching a new era where resilience to soft errors is no longer a luxury that can be reserved for just processors in high-reliability, mission-critical domains. Even processors used in mainstream computing will soon require protection. However, due to tighter profit margins, reliable operation for these devices must come at little or no cost. This paper presents Shoestring, a minimally invasive software solution that provides high soft error coverage with very little overhead, enabling its deployment even in commodity processors with "shoestring" reliability budgets. Leveraging intelligent analysis at compile time, and exploiting low-cost, symptom-based error detection, Shoestring is able to focus its efforts on protecting statistically-vulnerable portions of program code. Shoestring effectively applies instruction duplication to protect only those segments of code that, when subjected to a soft error, are likely to result in user-visible faults without first exhibiting symptomatic behavior. Shoestring is able to recover from an additional 33.9% of soft errors that are undetected by a symptom-only approach, achieving an overall user-visible failure rate of 1.6%. This reliability improvement comes at a modest performance overhead of 15.8%.
Publisher
Association for Computing Machinery (ACM)
Cited by
30 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. In-Field Fault Detection Framework for Edge Accelerator Using Autoencoder;2024 IEEE 8th International Test Conference India (ITC India);2024-07-21
2. Druto: Upper-Bounding Silent Data Corruption Vulnerability in GPU Applications;2024 IEEE International Parallel and Distributed Processing Symposium (IPDPS);2024-05-27
3. Characterizing Soft-Error Resiliency in Arm's Ethos-U55 Embedded Machine Learning Accelerator;2024 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS);2024-05-05
4. Investigating the impact of transient hardware faults on deep learning neural network inference;Software Testing, Verification and Reliability;2024-02
5. Resilience Assessment of Large Language Models under Transient Hardware Faults;2023 IEEE 34th International Symposium on Software Reliability Engineering (ISSRE);2023-10-09