arrow
返回

BDD-Based Error Metric Analysis, Computation and Optimization

delete2022-01-01
delete5
delete
OA
AI
O
Oliver Keszöcze *
DOI:10.1109/ACCESS.2022.3140557delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Approximate Computing is a design paradigm that trades off computational accuracy for gains in non-functional aspects such as reduced area, increased computation speed, or power reduction. Computing the error of the approximated design is an essential step to determine its quality. The computation time for determining the error can become very large, effectively rendering the entire logic approximation procedure infeasible. In this work we extensively analyze various error metrics and approximation operations. We present methods to accelerate the computation of error metric computations by 1) exploiting structural information of the function obtained by applying the analyzed operations and 2) computing estimates of the metrics for multi-output Boolean functions represented as Binary Decision Diagrams (BDDs). We further present a novel greedy, bucket-based BDD minimization framework employing the newly proposed error metric computations to produce Pareto-optimal solutions with respect to BDD size and multiple error metrics. The applicability of the proposed minimization framework is demonstrated by an experimental evaluation. We can report considerable speedups while, at the same time, creating high-quality approximated BDDs. The presented framework is publicly available as open-source software on GitHub.
Keyword:
Measurement
Boolean functions
Approximate computing
Adders
Error analysis
Optimization
Minimization
Approximate computing
BDD minimization
design space exploration
error metrics
logic minimization
multi-objective optimization

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
University of Erlangen Nuremberg
学者数:
3.2W
论文数: 2.6W
被引数: 29
引用论文

引用论文

err分享
err收藏
Towards large scale automated cage monitoring – Diurnal rhythm and impact of interventions on in-cage activity of C57BL/6J mice recorded 24/7 with a non-disrupting capacitive-based technique
err2019-02-04
err0
errOAAI
errKarin Pernold; F. Iannello; B. E. Low; M. Rigamonti; G. Rosati; F. Scavizzi; J. Wang; M. Raspa; M. V. Wiles; B. Ulfhake
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容