{"title":"操作系统中可靠欠电压的集成","authors":"R. Hartung, Rasmus Antons, U. Kulau, L. Wolf","doi":"10.1145/3362053.3363487","DOIUrl":null,"url":null,"abstract":"DUO is a co-processor-based energy harvesting solution that integrates the existing undervolting approach IdealVolting into the RIOT operating system. By integrating the existing approach into an operating system, the benefits of undervolting can be used in regular applications. The user can use IdealVolting along with existing applications and take advantage of an active undervolting approach. Especially in energy harvesting applications, that already use an energy harvesting chip with adjustable output voltage, the approach can be easily integrated. Our evaluation compares a duty-cycle sample application within RIOT OS with and without IdealVolting. It shows that DUO can save up to 20 % compared to the plain application only by adding IdealVolting to the application. Our poster highlights important aspects of our implementation and motivates the benefits of a co-processor in such a system.","PeriodicalId":164322,"journal":{"name":"Proceedings of the 7th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"DUO: Integration of Dependable Undervolting in Operating Systems\",\"authors\":\"R. Hartung, Rasmus Antons, U. Kulau, L. Wolf\",\"doi\":\"10.1145/3362053.3363487\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"DUO is a co-processor-based energy harvesting solution that integrates the existing undervolting approach IdealVolting into the RIOT operating system. By integrating the existing approach into an operating system, the benefits of undervolting can be used in regular applications. The user can use IdealVolting along with existing applications and take advantage of an active undervolting approach. Especially in energy harvesting applications, that already use an energy harvesting chip with adjustable output voltage, the approach can be easily integrated. Our evaluation compares a duty-cycle sample application within RIOT OS with and without IdealVolting. It shows that DUO can save up to 20 % compared to the plain application only by adding IdealVolting to the application. Our poster highlights important aspects of our implementation and motivates the benefits of a co-processor in such a system.\",\"PeriodicalId\":164322,\"journal\":{\"name\":\"Proceedings of the 7th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 7th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3362053.3363487\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 7th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3362053.3363487","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
DUO: Integration of Dependable Undervolting in Operating Systems
DUO is a co-processor-based energy harvesting solution that integrates the existing undervolting approach IdealVolting into the RIOT operating system. By integrating the existing approach into an operating system, the benefits of undervolting can be used in regular applications. The user can use IdealVolting along with existing applications and take advantage of an active undervolting approach. Especially in energy harvesting applications, that already use an energy harvesting chip with adjustable output voltage, the approach can be easily integrated. Our evaluation compares a duty-cycle sample application within RIOT OS with and without IdealVolting. It shows that DUO can save up to 20 % compared to the plain application only by adding IdealVolting to the application. Our poster highlights important aspects of our implementation and motivates the benefits of a co-processor in such a system.