Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jaco Naude

dblp:158/8009 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · unresolved

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 88% Reconfigurable computing and FPGAs · 12%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
design space exploration
0.212015
InTime: A Machine Learning Approach for Efficient Selection of FPGA CAD Tool Parameters · FPGA 2015
Electronic design automation › machine learning for EDA
machine learning-based tuning
0.212015
InTime: A Machine Learning Approach for Efficient Selection of FPGA CAD Tool Parameters · FPGA 2015
Reconfigurable computing and FPGAs
FPGA design flow
0.112015
InTime: A Machine Learning Approach for Efficient Selection of FPGA CAD Tool Parameters · FPGA 2015
Electronic design automation › physical design
timing optimization
0.112015
InTime: A Machine Learning Approach for Efficient Selection of FPGA CAD Tool Parameters · FPGA 2015

Methods — techniques the papers use, named apart from their topics

statistical sampling · 0.2machine learning · 0.2
YearPublicationVenuePosition
2015 InTime: A Machine Learning Approach for Efficient Selection of FPGA CAD Tool Parameters
abstract
FPGA CAD tool parameters controlling synthesis optimizations, place and route effort, mapping criteria along with user-supplied physical constraints can affect timing results of the circuit by as much as 70% without any change in original source code. A correct selection of these parameters across a diverse set of benchmarks with varying characteristics and design goals is challenging. The sheer number of parameters and option values that can be selected is large (thousands of combinations for modern CAD tools) with often conflicting interactions. In this paper, we present InTime, a machine-learning approach supported by a cloud-based (or cluster-based) compilation infrastructure for automating the selection of these parameters effectively to minimize timing costs. InTime builds a database of results from a series of preliminary runs based on canned configurations of CAD options. It then learns from these runs to predict the next series of CAD tool options to improve timing results. Towards the end, we rely on a limited degree of statistical sampling of certain options like placer and synthesis seeds to further tighten results. Using our approach, we show 70% reduction in final timing results across industrial benchmark problems for the Altera CAD flow. This is 30% better than vendor-supplied design space exploration tools that attempts a similar optimization using canned heuristics.
Nachiket Kapre, Harnhua Ng, Kirvy Teo, Jaco Naude
FPGA4