Novel hybrid probabilistic–statistical error metrics for approximate adders

IF 3.7 2区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE
Vishesh Mishra , Sparsh Mittal , Urbi Chatterjee
{"title":"Novel hybrid probabilistic–statistical error metrics for approximate adders","authors":"Vishesh Mishra ,&nbsp;Sparsh Mittal ,&nbsp;Urbi Chatterjee","doi":"10.1016/j.sysarc.2025.103467","DOIUrl":null,"url":null,"abstract":"<div><div>Approximate computing (AxC) has emerged as a promising approach for improving error-tolerant applications’ performance and energy efficiency. The approximate adder designs provide disproportionate energy and performance gains at the cost of a bounded loss in precision. The existing error metrics provide limited insights into error generation and propagation and correlate poorly with end-application quality-of-result (QoR). In this paper, we propose four novel error metrics for approximate adders that bring together the best of statistical and probabilistic approaches. These metrics are based on the probabilistic adder-dependent error-generation vector (<span><math><mrow><mover><mrow><mi>A</mi><mi>G</mi><mi>V</mi></mrow><mo>⃗</mo></mover><mo>,</mo></mrow></math></span>) and the input-dependent error-propagation vector (<span><math><mover><mrow><mi>I</mi><mi>P</mi><mi>V</mi></mrow><mo>⃗</mo></mover></math></span>). Our proposed metrics decouple error generation from propagation and model the impact of both adder characteristics and (application-dependent) input distribution. Extensive evaluation with 28 approximate adders over three real-world applications (Gaussian Smoothing, Support Vector Machine, and Neural Network evaluated on datasets such as MNIST, CIFAR-10, and ImageNet) shows that our metrics are more strongly correlated with application QoR than conventional metrics such as mean relative error distance (MRED), worst-case error (WCE) or error-rate (ER). Our metrics also help identify suitable adder designs for different applications. We will open-source our code.</div></div>","PeriodicalId":50027,"journal":{"name":"Journal of Systems Architecture","volume":"167 ","pages":"Article 103467"},"PeriodicalIF":3.7000,"publicationDate":"2025-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Systems Architecture","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1383762125001390","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0

Abstract

Approximate computing (AxC) has emerged as a promising approach for improving error-tolerant applications’ performance and energy efficiency. The approximate adder designs provide disproportionate energy and performance gains at the cost of a bounded loss in precision. The existing error metrics provide limited insights into error generation and propagation and correlate poorly with end-application quality-of-result (QoR). In this paper, we propose four novel error metrics for approximate adders that bring together the best of statistical and probabilistic approaches. These metrics are based on the probabilistic adder-dependent error-generation vector (AGV,) and the input-dependent error-propagation vector (IPV). Our proposed metrics decouple error generation from propagation and model the impact of both adder characteristics and (application-dependent) input distribution. Extensive evaluation with 28 approximate adders over three real-world applications (Gaussian Smoothing, Support Vector Machine, and Neural Network evaluated on datasets such as MNIST, CIFAR-10, and ImageNet) shows that our metrics are more strongly correlated with application QoR than conventional metrics such as mean relative error distance (MRED), worst-case error (WCE) or error-rate (ER). Our metrics also help identify suitable adder designs for different applications. We will open-source our code.
近似加法器的新型混合概率-统计误差度量
近似计算(AxC)已经成为提高容错应用程序性能和能源效率的一种很有前途的方法。近似加法器设计以有限的精度损失为代价,提供不成比例的能量和性能增益。现有的错误度量对错误的产生和传播提供了有限的见解,并且与最终应用程序结果质量(QoR)的相关性很差。在本文中,我们提出了四个新的误差度量近似加法器,汇集了最好的统计和概率方法。这些度量基于概率加法器相关的错误生成向量(AGV)和输入相关的错误传播向量(IPV)。我们提出的度量从传播中解耦误差产生,并对加法器特性和(依赖于应用程序的)输入分布的影响进行建模。用28个近似加法器对三个真实世界的应用(高斯平滑、支持向量机和神经网络在MNIST、CIFAR-10和ImageNet等数据集上进行评估)进行了广泛的评估,结果表明,我们的指标与应用QoR的相关性比平均相对误差距离(MRED)、最坏情况误差(WCE)或错误率(ER)等传统指标更强。我们的指标还有助于确定适合不同应用的加法器设计。我们将开放我们的代码。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Systems Architecture
Journal of Systems Architecture 工程技术-计算机:硬件
CiteScore
8.70
自引率
15.60%
发文量
226
审稿时长
46 days
期刊介绍: The Journal of Systems Architecture: Embedded Software Design (JSA) is a journal covering all design and architectural aspects related to embedded systems and software. It ranges from the microarchitecture level via the system software level up to the application-specific architecture level. Aspects such as real-time systems, operating systems, FPGA programming, programming languages, communications (limited to analysis and the software stack), mobile systems, parallel and distributed architectures as well as additional subjects in the computer and system architecture area will fall within the scope of this journal. Technology will not be a main focus, but its use and relevance to particular designs will be. Case studies are welcome but must contribute more than just a design for a particular piece of software. Design automation of such systems including methodologies, techniques and tools for their design as well as novel designs of software components fall within the scope of this journal. Novel applications that use embedded systems are also central in this journal. While hardware is not a part of this journal hardware/software co-design methods that consider interplay between software and hardware components with and emphasis on software are also relevant here.
×
引用
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学术官方微信