{"title":"混合能量临界系统的实时嵌入式平台","authors":"Jun Wu, Jialin Wang","doi":"10.1109/ICASI52993.2021.9568416","DOIUrl":null,"url":null,"abstract":"In this paper, an innovative mixed energy-criticality system (MECS) is proposed for which a set of periodic real-time tasks can be executed on a battery-powered or an energy-harvesting embedded system with different energy-efficient requirements. We assume that a task has multiple versions corresponding to different energy-criticality levels, where a version for a higher level has less computation than that for a lower level. Initially, an MECS starts with the lowest energy-criticality level, and it switches to a higher level whenever there is no sufficient energy available. Note that it also changes the version of tasks to their corresponding versions for the higher level so that the less amount of computation is executed and the lifetime can be prolonged. We also present a real-time embedded platform and an example real-life MECS application is implemented on it to demonstrate the performance and the energy efficiency, for which we have some encouraging results.","PeriodicalId":103254,"journal":{"name":"2021 7th International Conference on Applied System Innovation (ICASI)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Real-Time Embedded Platform for Mixed Energy-Criticality Systems\",\"authors\":\"Jun Wu, Jialin Wang\",\"doi\":\"10.1109/ICASI52993.2021.9568416\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, an innovative mixed energy-criticality system (MECS) is proposed for which a set of periodic real-time tasks can be executed on a battery-powered or an energy-harvesting embedded system with different energy-efficient requirements. We assume that a task has multiple versions corresponding to different energy-criticality levels, where a version for a higher level has less computation than that for a lower level. Initially, an MECS starts with the lowest energy-criticality level, and it switches to a higher level whenever there is no sufficient energy available. Note that it also changes the version of tasks to their corresponding versions for the higher level so that the less amount of computation is executed and the lifetime can be prolonged. We also present a real-time embedded platform and an example real-life MECS application is implemented on it to demonstrate the performance and the energy efficiency, for which we have some encouraging results.\",\"PeriodicalId\":103254,\"journal\":{\"name\":\"2021 7th International Conference on Applied System Innovation (ICASI)\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 7th International Conference on Applied System Innovation (ICASI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICASI52993.2021.9568416\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 7th International Conference on Applied System Innovation (ICASI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICASI52993.2021.9568416","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Real-Time Embedded Platform for Mixed Energy-Criticality Systems
In this paper, an innovative mixed energy-criticality system (MECS) is proposed for which a set of periodic real-time tasks can be executed on a battery-powered or an energy-harvesting embedded system with different energy-efficient requirements. We assume that a task has multiple versions corresponding to different energy-criticality levels, where a version for a higher level has less computation than that for a lower level. Initially, an MECS starts with the lowest energy-criticality level, and it switches to a higher level whenever there is no sufficient energy available. Note that it also changes the version of tasks to their corresponding versions for the higher level so that the less amount of computation is executed and the lifetime can be prolonged. We also present a real-time embedded platform and an example real-life MECS application is implemented on it to demonstrate the performance and the energy efficiency, for which we have some encouraging results.