Zijian Hou, Zhongyuan Zhao, Weiguang Sheng, Weifeng He
{"title":"System level power consumption modeling and optimization for coarse-grained reconfigurable architectures","authors":"Zijian Hou, Zhongyuan Zhao, Weiguang Sheng, Weifeng He","doi":"10.1109/ICAM.2016.7813532","DOIUrl":null,"url":null,"abstract":"Coarse Grained Reconfigurable Architectures (CGRAs) are promising platform because of its high performance and low cost. With the popularization of CGRAs, low power design has become one of the most challenging tasks to concern. This paper presents an improved instruction level power estimation model at the system-level as a platform for power optimization. With this model, we adopt a modified resource-monitoring heuristic on instruction level to reduce power consumption. Experiment shows our proposed approach could reduce the power by 22.9% on average with only 3.9% decreasing performance.","PeriodicalId":179100,"journal":{"name":"2016 International Conference on Integrated Circuits and Microsystems (ICICM)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Integrated Circuits and Microsystems (ICICM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAM.2016.7813532","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Coarse Grained Reconfigurable Architectures (CGRAs) are promising platform because of its high performance and low cost. With the popularization of CGRAs, low power design has become one of the most challenging tasks to concern. This paper presents an improved instruction level power estimation model at the system-level as a platform for power optimization. With this model, we adopt a modified resource-monitoring heuristic on instruction level to reduce power consumption. Experiment shows our proposed approach could reduce the power by 22.9% on average with only 3.9% decreasing performance.