{"title":"Approximating Behavioral HW Accelerators through Selective Partial Extractions onto Synthesizable Predictive Models","authors":"Siyuan Xu, Benjamin Carrión Schäfer","doi":"10.1109/iccad45719.2019.8942119","DOIUrl":null,"url":null,"abstract":"This work presents a method to selectively extract portions of a behavioral description to be synthesized as a hardware accelerator using High-Level Synthesis (HLS) onto different predictive models in order to trade-off the accuracy of the accelerators' outputs with area and power. Because the main aim of this work is to synthesize the newly approximated behavioral description, we investigate the use of different predictive models, mainly linear regression (LR) and multi-layer perceptron (MLP), highlighting the trade-offs of using one over the other. In addition, we further extend the search space by reducing the precision of the predictive models' coefficients, thus, leading to a wider range of solutions. Experimental results using a variety of benchmarks from different domains show that our proposed method works well compared to another state of the art approximate solution.","PeriodicalId":363364,"journal":{"name":"2019 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iccad45719.2019.8942119","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
This work presents a method to selectively extract portions of a behavioral description to be synthesized as a hardware accelerator using High-Level Synthesis (HLS) onto different predictive models in order to trade-off the accuracy of the accelerators' outputs with area and power. Because the main aim of this work is to synthesize the newly approximated behavioral description, we investigate the use of different predictive models, mainly linear regression (LR) and multi-layer perceptron (MLP), highlighting the trade-offs of using one over the other. In addition, we further extend the search space by reducing the precision of the predictive models' coefficients, thus, leading to a wider range of solutions. Experimental results using a variety of benchmarks from different domains show that our proposed method works well compared to another state of the art approximate solution.