Can Stochastic Computing Truly Tolerate Bit Flips?
2024-06-12
会议录名称PROCEEDINGS OF THE ACM GREAT LAKES SYMPOSIUM ON VLSI, GLSVLSI
ISSN1066-1395
页码718-723
发表状态已发表
DOI10.1145/3649476.3658700
摘要

Transient bit flips may cause unexpected behaviors in digital arithmetic circuits, and thus computation errors. It is generally believed that stochastic computing (SC) can tolerate bit flips due to its unique number representation format. In SC, a value is encoded by a random bit stream using the probability of 1s in the bit stream. Therefore, one bit flip changes the probability by a small number given a long enough bit stream, and the computation results might not change much. This is verified in previous works mostly through empirical studies. However, we found that bit flips actually change the probability of a stochastic bit stream by a predictable value. This is formulated by considering the bit flips as Bernoulli events. The distorted probability of the bit stream considering bit flips is derived and the SC bit flip models for various stochastic circuits are proposed. The error recovery based on the formulation is also proposed. The SC bit flip model and error recovery scheme are verified on basic SC elements such as the SC multipliers and an FSM-based stochastic circuit. They are then applied to a complex SC system computing a neural network. The results show that the accuracy of MNIST digit recognition can be recovered even with a high bit flip rate of 10%. © 2024 Owner/Author.

会议录编者/会议主办者ACM SIGDA
关键词Bit error rate Computer system recovery Error correction Radiation hardening Recovery Stochastic models Arithmetic circuit Bit-flips Bitstreams Computation errors Error-recovery Fault-tolerant Flip's model Soft error Stochastic circuits Stochastic computing
会议名称34th Great Lakes Symposium on VLSI 2024, GLSVLSI 2024
出版地1601 Broadway, 10th Floor, NEW YORK, NY, UNITED STATES
会议地点Clearwater, FL, United states
会议日期June 12, 2024 - June 14, 2024
URL查看原文
收录类别EI ; CPCI-S
语种英语
资助项目National Natural Science Foundation of China[62104127] ; Shanghai Sailing Program[22YF1428300]
WOS研究方向Computer Science
WOS类目Computer Science, Hardware & Architecture ; Computer Science, Information Systems ; Computer Science, Software Engineering ; Computer Science, Theory & Methods
WOS记录号WOS:001253690000130
出版者Association for Computing Machinery
EI入藏号20242816657759
EI主题词Stochastic systems
EI分类号723.1 Computer Programming ; 731.1 Control Systems ; 922.1 Probability Theory ; 961 Systems Science
原始文献类型Conference article (CA)
文献类型会议论文
条目标识符https://kms.shanghaitech.edu.cn/handle/2MSLDSTB/407247
专题信息科学与技术学院
信息科学与技术学院_硕士生
信息科学与技术学院_博士生
信息科学与技术学院_PI研究组_刘思廷组
作者单位
1.School of Information Science and Technology, ShanghaiTech University, China;
2.Shanghai Engineering Research Center of Energy Efficient and Custom AI IC, China
第一作者单位信息科学与技术学院
第一作者的第一单位信息科学与技术学院
推荐引用方式
GB/T 7714
Wang, Yutong,Ni, Zhaojun,Liu, Siting. Can Stochastic Computing Truly Tolerate Bit Flips?[C]//ACM SIGDA. 1601 Broadway, 10th Floor, NEW YORK, NY, UNITED STATES:Association for Computing Machinery,2024:718-723.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
个性服务
查看访问统计
谷歌学术
谷歌学术中相似的文章
[Wang, Yutong]的文章
[Ni, Zhaojun]的文章
[Liu, Siting]的文章
百度学术
百度学术中相似的文章
[Wang, Yutong]的文章
[Ni, Zhaojun]的文章
[Liu, Siting]的文章
必应学术
必应学术中相似的文章
[Wang, Yutong]的文章
[Ni, Zhaojun]的文章
[Liu, Siting]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。