{"title":"多核平台上不精确计算模式变化的可调度性分析","authors":"C. Shih, Chang-Min Yang","doi":"10.1145/3129676.3129720","DOIUrl":null,"url":null,"abstract":"Imprecise computation can enhance the responsiveness of computing systems but is rarely applied to embedded real-time systems due to its dynamic computation requirements. With the increasing needs of using image processing for multi-mode safety critical systems, it becomes desired on applying imprecise computation on such systems. In this paper, we extended the traditional schedulability analysis mechanisms on mode change to preemptive multi-core systems for imprecise computation so as to assure that there is no deadline miss between mode changes. The proposed method computes the mode change offset to delay the new mode up to a limit and assure that there is no deadline miss. To evaluate the schedulability of the proposed algorithms, we compare our approach with other works by simulation. The result shows that our analysis can increase schedulability by 15% to 30%, compared to the approach proposed by Lee and Shin in 2013. Moreover, the proposed approach increases the number of completed tasks during mode change up to 40%.","PeriodicalId":326100,"journal":{"name":"Proceedings of the International Conference on Research in Adaptive and Convergent Systems","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Schedulability Analysis of Mode Change for Imprecise Computation on Multi-Core Platforms\",\"authors\":\"C. Shih, Chang-Min Yang\",\"doi\":\"10.1145/3129676.3129720\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Imprecise computation can enhance the responsiveness of computing systems but is rarely applied to embedded real-time systems due to its dynamic computation requirements. With the increasing needs of using image processing for multi-mode safety critical systems, it becomes desired on applying imprecise computation on such systems. In this paper, we extended the traditional schedulability analysis mechanisms on mode change to preemptive multi-core systems for imprecise computation so as to assure that there is no deadline miss between mode changes. The proposed method computes the mode change offset to delay the new mode up to a limit and assure that there is no deadline miss. To evaluate the schedulability of the proposed algorithms, we compare our approach with other works by simulation. The result shows that our analysis can increase schedulability by 15% to 30%, compared to the approach proposed by Lee and Shin in 2013. Moreover, the proposed approach increases the number of completed tasks during mode change up to 40%.\",\"PeriodicalId\":326100,\"journal\":{\"name\":\"Proceedings of the International Conference on Research in Adaptive and Convergent Systems\",\"volume\":\"46 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-09-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the International Conference on Research in Adaptive and Convergent Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3129676.3129720\",\"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 International Conference on Research in Adaptive and Convergent Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3129676.3129720","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Schedulability Analysis of Mode Change for Imprecise Computation on Multi-Core Platforms
Imprecise computation can enhance the responsiveness of computing systems but is rarely applied to embedded real-time systems due to its dynamic computation requirements. With the increasing needs of using image processing for multi-mode safety critical systems, it becomes desired on applying imprecise computation on such systems. In this paper, we extended the traditional schedulability analysis mechanisms on mode change to preemptive multi-core systems for imprecise computation so as to assure that there is no deadline miss between mode changes. The proposed method computes the mode change offset to delay the new mode up to a limit and assure that there is no deadline miss. To evaluate the schedulability of the proposed algorithms, we compare our approach with other works by simulation. The result shows that our analysis can increase schedulability by 15% to 30%, compared to the approach proposed by Lee and Shin in 2013. Moreover, the proposed approach increases the number of completed tasks during mode change up to 40%.