{"title":"基于自适应回归模型的多核系统动态电压频率标度","authors":"M. Gupta, Lava Bhargava, I. Sreedevi","doi":"10.1109/I-SMAC49090.2020.9243505","DOIUrl":null,"url":null,"abstract":"A learning-based manager that controls the power budget through dynamic voltage frequency scaling (DVFS) in a multi-core processor has been proposed in this paper. The core statistics are collected and employed to predict the next interval power consumption and are thereby used to determine the best suited voltage-frequency setting for each core. The aim is to maximize perforformance while containing the power consumption per-core. The presented solution is realized in Snipersim and the fine-grained DVFS algorithm is included through Python scripting. Simulation results demonstrate that the proposed approach is able to achieve 6.6 % energy-reduction and average power-savings of 27.4% against the existing state-of-the-art algorithm (Steepest Drop) for various allocation schemes.","PeriodicalId":432766,"journal":{"name":"2020 Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Dynamic Voltage Frequency Scaling in Multi-core Systems using Adaptive Regression Model\",\"authors\":\"M. Gupta, Lava Bhargava, I. Sreedevi\",\"doi\":\"10.1109/I-SMAC49090.2020.9243505\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A learning-based manager that controls the power budget through dynamic voltage frequency scaling (DVFS) in a multi-core processor has been proposed in this paper. The core statistics are collected and employed to predict the next interval power consumption and are thereby used to determine the best suited voltage-frequency setting for each core. The aim is to maximize perforformance while containing the power consumption per-core. The presented solution is realized in Snipersim and the fine-grained DVFS algorithm is included through Python scripting. Simulation results demonstrate that the proposed approach is able to achieve 6.6 % energy-reduction and average power-savings of 27.4% against the existing state-of-the-art algorithm (Steepest Drop) for various allocation schemes.\",\"PeriodicalId\":432766,\"journal\":{\"name\":\"2020 Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)\",\"volume\":\"63 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/I-SMAC49090.2020.9243505\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/I-SMAC49090.2020.9243505","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Dynamic Voltage Frequency Scaling in Multi-core Systems using Adaptive Regression Model
A learning-based manager that controls the power budget through dynamic voltage frequency scaling (DVFS) in a multi-core processor has been proposed in this paper. The core statistics are collected and employed to predict the next interval power consumption and are thereby used to determine the best suited voltage-frequency setting for each core. The aim is to maximize perforformance while containing the power consumption per-core. The presented solution is realized in Snipersim and the fine-grained DVFS algorithm is included through Python scripting. Simulation results demonstrate that the proposed approach is able to achieve 6.6 % energy-reduction and average power-savings of 27.4% against the existing state-of-the-art algorithm (Steepest Drop) for various allocation schemes.