{"title":"有效地利用处理能力来执行实时任务","authors":"A. Hussein, R. Ammar, A. Hamdy","doi":"10.1109/ISSPIT.2005.1577073","DOIUrl":null,"url":null,"abstract":"Scheduling real-time applications requires high utilization of the available processing power on processors to accommodate as many tasks as possible while satisfying the required deadlines of the applications. Moreover, an acceptable level of reliability should be provided due to the critical nature of the applications. In this paper, we propose a new approach that highly utilizes the available processing power to improve the admission rate of real-time task scheduling. The basic idea is to use all of the available processing power to execute allocated tasks. This reduces the execution time needed for each task and hence increases its reliability. It also reduces needed processing power for existing tasks to satisfy their deadlines and hence provides higher available processing power for any new task. This gives a higher chance for the new arriving task to be accommodated. We show that our approach is beneficial in that it provides a better scheme with higher acceptance rate for real time tasks compared to the traditional approach of using a fixed processing power reservation","PeriodicalId":421826,"journal":{"name":"Proceedings of the Fifth IEEE International Symposium on Signal Processing and Information Technology, 2005.","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Efficient processing power utilization to execute real-time tasks\",\"authors\":\"A. Hussein, R. Ammar, A. Hamdy\",\"doi\":\"10.1109/ISSPIT.2005.1577073\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Scheduling real-time applications requires high utilization of the available processing power on processors to accommodate as many tasks as possible while satisfying the required deadlines of the applications. Moreover, an acceptable level of reliability should be provided due to the critical nature of the applications. In this paper, we propose a new approach that highly utilizes the available processing power to improve the admission rate of real-time task scheduling. The basic idea is to use all of the available processing power to execute allocated tasks. This reduces the execution time needed for each task and hence increases its reliability. It also reduces needed processing power for existing tasks to satisfy their deadlines and hence provides higher available processing power for any new task. This gives a higher chance for the new arriving task to be accommodated. We show that our approach is beneficial in that it provides a better scheme with higher acceptance rate for real time tasks compared to the traditional approach of using a fixed processing power reservation\",\"PeriodicalId\":421826,\"journal\":{\"name\":\"Proceedings of the Fifth IEEE International Symposium on Signal Processing and Information Technology, 2005.\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-12-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Fifth IEEE International Symposium on Signal Processing and Information Technology, 2005.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISSPIT.2005.1577073\",\"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 Fifth IEEE International Symposium on Signal Processing and Information Technology, 2005.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSPIT.2005.1577073","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Efficient processing power utilization to execute real-time tasks
Scheduling real-time applications requires high utilization of the available processing power on processors to accommodate as many tasks as possible while satisfying the required deadlines of the applications. Moreover, an acceptable level of reliability should be provided due to the critical nature of the applications. In this paper, we propose a new approach that highly utilizes the available processing power to improve the admission rate of real-time task scheduling. The basic idea is to use all of the available processing power to execute allocated tasks. This reduces the execution time needed for each task and hence increases its reliability. It also reduces needed processing power for existing tasks to satisfy their deadlines and hence provides higher available processing power for any new task. This gives a higher chance for the new arriving task to be accommodated. We show that our approach is beneficial in that it provides a better scheme with higher acceptance rate for real time tasks compared to the traditional approach of using a fixed processing power reservation