{"title":"节能服务速率控制机制的设计:Linux下的CPU频率控制","authors":"M. Karpowicz","doi":"10.1109/TIWDC.2013.6664216","DOIUrl":null,"url":null,"abstract":"A simple model of service rate control system is presented that may be used to design energy-aware control rules for the processors capable of adjusting their operating capabilities to the observed workload. The model exploits a bi-objective processing performance index aggregating the cost of energy consumption and the cost of service delivery. An approximate solution to the related stochastic optimal control problem is presented. Based on the obtained results a collection of CPU frequency control governors for the Linux kernel was designed and implemented. Performance of the designed controllers was next experimentally compared to the performance of the Linux cpufreq_ondemand governor. The obtained results suggest ways to improve efficiency of the Linux kernel CPU frequency control mechanisms. A brief description of the experimental environment is given.","PeriodicalId":158112,"journal":{"name":"2013 24th Tyrrhenian International Workshop on Digital Communications - Green ICT (TIWDC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"On the design of energy-efficient service rate control mechanisms: CPU frequency control for Linux\",\"authors\":\"M. Karpowicz\",\"doi\":\"10.1109/TIWDC.2013.6664216\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A simple model of service rate control system is presented that may be used to design energy-aware control rules for the processors capable of adjusting their operating capabilities to the observed workload. The model exploits a bi-objective processing performance index aggregating the cost of energy consumption and the cost of service delivery. An approximate solution to the related stochastic optimal control problem is presented. Based on the obtained results a collection of CPU frequency control governors for the Linux kernel was designed and implemented. Performance of the designed controllers was next experimentally compared to the performance of the Linux cpufreq_ondemand governor. The obtained results suggest ways to improve efficiency of the Linux kernel CPU frequency control mechanisms. A brief description of the experimental environment is given.\",\"PeriodicalId\":158112,\"journal\":{\"name\":\"2013 24th Tyrrhenian International Workshop on Digital Communications - Green ICT (TIWDC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 24th Tyrrhenian International Workshop on Digital Communications - Green ICT (TIWDC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TIWDC.2013.6664216\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 24th Tyrrhenian International Workshop on Digital Communications - Green ICT (TIWDC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TIWDC.2013.6664216","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On the design of energy-efficient service rate control mechanisms: CPU frequency control for Linux
A simple model of service rate control system is presented that may be used to design energy-aware control rules for the processors capable of adjusting their operating capabilities to the observed workload. The model exploits a bi-objective processing performance index aggregating the cost of energy consumption and the cost of service delivery. An approximate solution to the related stochastic optimal control problem is presented. Based on the obtained results a collection of CPU frequency control governors for the Linux kernel was designed and implemented. Performance of the designed controllers was next experimentally compared to the performance of the Linux cpufreq_ondemand governor. The obtained results suggest ways to improve efficiency of the Linux kernel CPU frequency control mechanisms. A brief description of the experimental environment is given.