2015 IEEE 23rd Annual International Symposium on Field-Programmable Custom Computing Machines 2015
DOI: 10.1109/fccm.2015.54
|View full text |Cite
|
Sign up to set email alerts
|

Autotuning FPGA Design Parameters for Performance and Power

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
20
0
2

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 25 publications
(23 citation statements)
references
References 9 publications
0
20
0
2
Order By: Relevance
“…Usually there are detailed synthesis reports available in this software. Using various HDL techniques and optimizations, quality of results can be tracked and increased accordingly (Bian et al 2010;Grewal et al 2017;Mametjanov et al 2015).…”
Section: Quality Estimation Techniquesmentioning
confidence: 99%
“…Usually there are detailed synthesis reports available in this software. Using various HDL techniques and optimizations, quality of results can be tracked and increased accordingly (Bian et al 2010;Grewal et al 2017;Mametjanov et al 2015).…”
Section: Quality Estimation Techniquesmentioning
confidence: 99%
“…InTime builds a database of configurations from a series of preliminary runs and learns to predict the next set of CAD tool options to improve timing results, achieving 30% improvement in timing result compared to vendor-supplied design space exploration tools. The authors in [17] also propose machine learning techniques such as linear regression and random forest to autotune the performance and power consumption of FPGA designs. We note that the learning-based sampling and classification techniques used in InTime [14] and [17] are complementary to our proposal.…”
Section: Related Workmentioning
confidence: 99%
“…The authors in [17] also propose machine learning techniques such as linear regression and random forest to autotune the performance and power consumption of FPGA designs. We note that the learning-based sampling and classification techniques used in InTime [14] and [17] are complementary to our proposal. It is possible to integrate these methods into DATuner as an additional arm in the MAB algorithm.…”
Section: Related Workmentioning
confidence: 99%
“…This is followed by design parameterization, along with constraint and optimisation goal specifications. Lastly, either a set of analytical models are constructed and the design is manually optimised [7], [8] or an automatic tool is used [1], [2], [3]. The manual approach the has advantage of being tailored to a particular problem and making use of designer's experience, while a tool has the advantage of being generic and automated.…”
Section: Introductionmentioning
confidence: 99%
“…Machine learning can be used to tune CAD tools or design parameters for faster optimisation [1], [2]. Bayesian optimisation can be used to treat noise in benchmark outputs [3], allowing parallelism to speedup optimisation time.…”
Section: Introductionmentioning
confidence: 99%