Back close

Q-PIR: A quantile based Pareto iterative refinement approach for high-level synthesis

Publication Type : Journal Article

Publisher : Engineering Science and Technology

Source : Engineering Science and Technology

Url : https://doi.org/10.1016/j.jestch.2021.11.004

Keywords : Active Learning, Design Space Exploration, High Level Synthesis, Multi-objective Optimization, Quantile Regression Forests

Campus : Bengaluru

School : School of Engineering

Department : Computer Science and Engineering, Electronics and Communication

Year : 2022

Abstract : High level synthesis (HLS) tools enable the use of high level languages such as C, C++ and SystemC for VLSI design. This simplifies the programming task and also allows the programmers to apply various pragmas or synthesis directives for controlling the hardware design parameters. Since these directives can take multiple values and also can be applied in many places for ASIC and FPGA designs, the design space grows exponentially making the design space exploration time consuming. Predicting Pareto optimal designs by performing HLS for minimum possible designs has been a driving force to bring in the learning techniques such as Random forests and Gaussian Process models. However, these techniques suffer from scalability issues in large design space or are ineffective in utilizing the prediction uncertainty information for model refinement. We propose a novel active learning approach for design space exploration (Q-PIR) based on the theory of Quantile Regression Forests. Our technique uses the conditional quantiles and prediction intervals to build the region of prediction uncertainty for model refinement and Pareto front discovery in the objective space of area and latency. Through experimental evidence across HLS specific benchmarks, our approach demonstrates better performance in Pareto front discovery than the state-of-the art approaches.

Cite this Research Publication : Meena Belwal, T.K. Ramesh, "Q-PIR: A quantile based Pareto iterative refinement approach for high-level synthesis",
Engineering Science and Technology, an International Journal, Volume 34, 2022, 101078, ISSN 2215-0986,
https://doi.org/10.1016/j.jestch.2021.11.004.

Admissions Apply Now