2019
DOI: 10.1109/tcad.2018.2878129
|View full text |Cite
|
Sign up to set email alerts
|

Cross-Layer Optimization for High Speed Adders: A Pareto Driven Machine Learning Approach

Abstract: In spite of maturity to the modern electronic design automation (EDA) tools, optimized designs at architectural stage may become sub-optimal after going through physical design flow. Adder design has been such a long studied fundamental problem in VLSI industry yet designers cannot achieve optimal solutions by running EDA tools on the set of available prefix adder architectures. In this paper, we enhance a state-of-theart prefix adder synthesis algorithm to obtain a much wider solution space in architectural d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
5

Relationship

2
8

Authors

Journals

citations
Cited by 29 publications
(16 citation statements)
references
References 28 publications
0
16
0
Order By: Relevance
“…The key techniques are to find an underlying surrogate model, and a search strategy to sample new design points. Options of the surrogate model include GP, along with all the models used in performance prediction [102,109]. Search strategies are usually heuristics from domain knowledge, including uniformly random exploration [93], exploring the most uncertain designs [177], exploring and eliminating the worst designs [109], etc.…”
Section: Discussion From the Machine Learning Perspectivementioning
confidence: 99%
“…The key techniques are to find an underlying surrogate model, and a search strategy to sample new design points. Options of the surrogate model include GP, along with all the models used in performance prediction [102,109]. Search strategies are usually heuristics from domain knowledge, including uniformly random exploration [93], exploring the most uncertain designs [177], exploring and eliminating the worst designs [109], etc.…”
Section: Discussion From the Machine Learning Perspectivementioning
confidence: 99%
“…e exploration methodology is divided into five steps: initial sampling, clustering, cluster selection, intracluster exploration, and intercluster exploration. Ma et al [81] presented a Gaussian process regression to optimize simultaneously delay, area, and power. Machine learning is applied to predict the PF approximation of the adders in the physical domain, because it is infeasible to exhaustively run the HLS tools for many architectural solutions.…”
Section: Learning-based Methods Machine Learning Methods Have Been Used In Recent Yearsmentioning
confidence: 99%
“…In [6], an automated selection mechanism based on searching the design space in parallel while pruning non-competitive solutions at early stage is exploited, rather than propagating through the entire design flow. In [4], machine learning approaches were employed to bridge the synthesis solution space to the physical solution space, with the goal to enable Pareto-driven exploration for high speed and power efficient adder designs.…”
Section: B Design Space Exploration Using Standard Digital Flowmentioning
confidence: 99%