基于近似计算的快速高效故障树分析

S. Hashemi, Amir M. Hajisadeghi, H. Zarandi, S. Pour-Mozafari
{"title":"基于近似计算的快速高效故障树分析","authors":"S. Hashemi, Amir M. Hajisadeghi, H. Zarandi, S. Pour-Mozafari","doi":"10.1109/EDCC.2019.00019","DOIUrl":null,"url":null,"abstract":"Fault tree analysis is one of the most widely used methods in reliability calculation and failure probability analysis. Although fault tree analysis is a popular method, its simulation is time-consuming. Therefore, speeding up fault tree simulations is essential for designers to calculate reliability. Several studies that reduced the mentioned simulation time just considered run-time and accuracy as effective parameters; however, power consumption and area efficiency are key parameters in most of the analyses. In this paper, we present a new method which utilizes approximate computing to mitigate the fault tree analysis simulation time, while considering accuracy, area efficiency, and power consumption as effective parameters. This method is capable of analyzing not only static fault trees but also dynamic fault trees. To do so, first, we describe a fault tree model by hardware description language (VHDL), then substitute its time-consuming arithmetic components including adders and multipliers with fast approximate hardware and eventually measure its reliability through Monte Carlo simulation. Experimental results reveal that compared to the best-related works, on average, we have decreased the emulation time by 15.2% and improved power consumption and circuit area by 61.9%, 68.8%, respectively with negligible inaccuracy.","PeriodicalId":334498,"journal":{"name":"2019 15th European Dependable Computing Conference (EDCC)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Fast and Efficient Fault Tree Analysis Using Approximate Computing\",\"authors\":\"S. Hashemi, Amir M. Hajisadeghi, H. Zarandi, S. Pour-Mozafari\",\"doi\":\"10.1109/EDCC.2019.00019\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Fault tree analysis is one of the most widely used methods in reliability calculation and failure probability analysis. Although fault tree analysis is a popular method, its simulation is time-consuming. Therefore, speeding up fault tree simulations is essential for designers to calculate reliability. Several studies that reduced the mentioned simulation time just considered run-time and accuracy as effective parameters; however, power consumption and area efficiency are key parameters in most of the analyses. In this paper, we present a new method which utilizes approximate computing to mitigate the fault tree analysis simulation time, while considering accuracy, area efficiency, and power consumption as effective parameters. This method is capable of analyzing not only static fault trees but also dynamic fault trees. To do so, first, we describe a fault tree model by hardware description language (VHDL), then substitute its time-consuming arithmetic components including adders and multipliers with fast approximate hardware and eventually measure its reliability through Monte Carlo simulation. Experimental results reveal that compared to the best-related works, on average, we have decreased the emulation time by 15.2% and improved power consumption and circuit area by 61.9%, 68.8%, respectively with negligible inaccuracy.\",\"PeriodicalId\":334498,\"journal\":{\"name\":\"2019 15th European Dependable Computing Conference (EDCC)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 15th European Dependable Computing Conference (EDCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDCC.2019.00019\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 15th European Dependable Computing Conference (EDCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDCC.2019.00019","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

故障树分析是可靠性计算和故障概率分析中应用最广泛的方法之一。故障树分析是一种常用的故障树分析方法,但其仿真比较耗时。因此,加速故障树仿真对于设计人员计算可靠性至关重要。减少上述仿真时间的一些研究仅将运行时间和精度作为有效参数;然而,功耗和面积效率是大多数分析中的关键参数。本文提出了一种利用近似计算减少故障树分析仿真时间的新方法,同时考虑精度、面积效率和功耗作为有效参数。该方法既能分析静态故障树,又能分析动态故障树。为此,我们首先用硬件描述语言(VHDL)描述故障树模型,然后用快速逼近的硬件代替其耗时的加法器和乘法器等算法组件,最后通过蒙特卡罗仿真测量其可靠性。实验结果表明,与最佳的相关工作相比,我们的仿真时间平均缩短了15.2%,功耗和电路面积分别提高了61.9%和68.8%,误差可以忽略不计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Fast and Efficient Fault Tree Analysis Using Approximate Computing
Fault tree analysis is one of the most widely used methods in reliability calculation and failure probability analysis. Although fault tree analysis is a popular method, its simulation is time-consuming. Therefore, speeding up fault tree simulations is essential for designers to calculate reliability. Several studies that reduced the mentioned simulation time just considered run-time and accuracy as effective parameters; however, power consumption and area efficiency are key parameters in most of the analyses. In this paper, we present a new method which utilizes approximate computing to mitigate the fault tree analysis simulation time, while considering accuracy, area efficiency, and power consumption as effective parameters. This method is capable of analyzing not only static fault trees but also dynamic fault trees. To do so, first, we describe a fault tree model by hardware description language (VHDL), then substitute its time-consuming arithmetic components including adders and multipliers with fast approximate hardware and eventually measure its reliability through Monte Carlo simulation. Experimental results reveal that compared to the best-related works, on average, we have decreased the emulation time by 15.2% and improved power consumption and circuit area by 61.9%, 68.8%, respectively with negligible inaccuracy.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信