{"title":"实时嵌入式系统的节能任务调度与任务能耗分析","authors":"Yongqi Ge, Yunwei Dong, Hong-bing Zhao","doi":"10.1109/TASE.2014.30","DOIUrl":null,"url":null,"abstract":"As the limitations of energy consumption for real-time embedded systems more strict, it has been difficult to ignore the context switch overhead for Fixed-Priority task with Preemption scheduling (FPP) in multitasking environment. This paper presents a Reducing Context Switches scheduling (RCSS) based on preemption thresholds scheduling for real-time embedded system to decrease system energy consumption. The WCRT model is improved based on considering context switch overhead. In addition, the tasks energy consumption is analyzed. The experimental results show that RCSS can reduce context switches about 9.051‰ and decrease energy consumption about 6.129‰ for given tasks compared to FPP.","PeriodicalId":371040,"journal":{"name":"2014 Theoretical Aspects of Software Engineering Conference","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Energy-Efficient Task Scheduling and Task Energy Consumption Analysis for Real-Time Embedded Systems\",\"authors\":\"Yongqi Ge, Yunwei Dong, Hong-bing Zhao\",\"doi\":\"10.1109/TASE.2014.30\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As the limitations of energy consumption for real-time embedded systems more strict, it has been difficult to ignore the context switch overhead for Fixed-Priority task with Preemption scheduling (FPP) in multitasking environment. This paper presents a Reducing Context Switches scheduling (RCSS) based on preemption thresholds scheduling for real-time embedded system to decrease system energy consumption. The WCRT model is improved based on considering context switch overhead. In addition, the tasks energy consumption is analyzed. The experimental results show that RCSS can reduce context switches about 9.051‰ and decrease energy consumption about 6.129‰ for given tasks compared to FPP.\",\"PeriodicalId\":371040,\"journal\":{\"name\":\"2014 Theoretical Aspects of Software Engineering Conference\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 Theoretical Aspects of Software Engineering Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TASE.2014.30\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 Theoretical Aspects of Software Engineering Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TASE.2014.30","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Energy-Efficient Task Scheduling and Task Energy Consumption Analysis for Real-Time Embedded Systems
As the limitations of energy consumption for real-time embedded systems more strict, it has been difficult to ignore the context switch overhead for Fixed-Priority task with Preemption scheduling (FPP) in multitasking environment. This paper presents a Reducing Context Switches scheduling (RCSS) based on preemption thresholds scheduling for real-time embedded system to decrease system energy consumption. The WCRT model is improved based on considering context switch overhead. In addition, the tasks energy consumption is analyzed. The experimental results show that RCSS can reduce context switches about 9.051‰ and decrease energy consumption about 6.129‰ for given tasks compared to FPP.