VLDB 2026 Research / reviewers in the wild / expert
Chinnakkannu Adaikkala Raj
dblp:175/6096
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none
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 · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
design space exploration |
0.2 | 1 | 2016 | Case for Design-Specific Machine Learning in Timing Closure of FPGA Designs · FPGA 2016 |
Electronic design automation › machine learning for EDA
design tool parameter tuning |
0.2 | 1 | 2016 | Case for Design-Specific Machine Learning in Timing Closure of FPGA Designs · FPGA 2016 |
Electronic design automation › physical design
timing optimization |
0.2 | 1 | 2016 | Case for Design-Specific Machine Learning in Timing Closure of FPGA Designs · FPGA 2016 |
Methods — techniques the papers use, named apart from their topics
machine learning · 0.2cloud computing · 0.2classifier models · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Case for Design-Specific Machine Learning in Timing Closure of FPGA DesignsabstractWe can achieve reliable timing closure of FPGA designs using machine learning heuristics to generate input parameter settings for FPGA CAD tools. This is enabled by running multiple instances of CAD tool with different sets of these input parameters and logging of resulting timing slack values into a database. We incrementally build this database and run learning routines to develop suitable classifier models that correlate input parameter combinations to resulting slack. As each CAD run in independent, we can trivially parallelize our exploration. The classifier model developed using this approach can help predict whether a given combination of tool parameters will improve the timing score of that particular FPGA design. Through repeated trials and use of cheap cloud computing resources, we are able to reliably improve timing scores for a variety of industrial and academic FPGA designs. We show how to build design-specific classifier models that easily outperform generic models that are trained by combining results across all circuits in a benchmark. Que Yanghua, Chinnakkannu Adaikkala Raj, Harnhua Ng, Kirvy Teo, Nachiket Kapre |
FPGA | 2 |