Implementation of Backward Recovery Mechanism in Preemptive Utility Accrual Real Time Scheduling Algorithm

Idawaty Ahmad, Muhammad Fauzan Othman
{"title":"Implementation of Backward Recovery Mechanism in Preemptive Utility Accrual Real Time Scheduling Algorithm","authors":"Idawaty Ahmad, Muhammad Fauzan Othman","doi":"10.1109/NETAPPS.2010.30","DOIUrl":null,"url":null,"abstract":"This paper proposed a robust algorithm named as Backward Recovery Preemptive Utility Accrual Scheduling (BRPUAS). The proposed algorithm solved the abortion problem in the existing TUF/UA scheduling paradigm known as ARPUAS that only considers the abortion recovery as their fault recovery solution. BRPUAS enables the re-execution of the affected tasks rather than abortion to reduce the number of aborted tasks. It ensures the correctness of the executed tasks in the best effort basis in such a way that the infeasible tasks are aborted and produced zero utility, while the feasible tasks are re-executed to produce positive utility and consequently maximizing the total accrued utility to the system. Simulation results revealed that the BRPUAS achieved higher accrued utility compared to the ARPUAS for the entire load range, making it more reliable and efficient for adaptive real time application domain.","PeriodicalId":265699,"journal":{"name":"2010 Second International Conference on Network Applications, Protocols and Services","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Second International Conference on Network Applications, Protocols and Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NETAPPS.2010.30","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

This paper proposed a robust algorithm named as Backward Recovery Preemptive Utility Accrual Scheduling (BRPUAS). The proposed algorithm solved the abortion problem in the existing TUF/UA scheduling paradigm known as ARPUAS that only considers the abortion recovery as their fault recovery solution. BRPUAS enables the re-execution of the affected tasks rather than abortion to reduce the number of aborted tasks. It ensures the correctness of the executed tasks in the best effort basis in such a way that the infeasible tasks are aborted and produced zero utility, while the feasible tasks are re-executed to produce positive utility and consequently maximizing the total accrued utility to the system. Simulation results revealed that the BRPUAS achieved higher accrued utility compared to the ARPUAS for the entire load range, making it more reliable and efficient for adaptive real time application domain.
抢占式效用应计实时调度算法中反向恢复机制的实现
提出了一种鲁棒的向后恢复抢占式效用应计调度算法(BRPUAS)。该算法解决了现有的TUF/UA调度范式ARPUAS中仅将流产恢复作为其故障恢复方案的流产问题。BRPUAS支持重新执行受影响的任务,而不是终止,以减少终止的任务数量。它以最大努力保证所执行任务的正确性,使不可行的任务被中止,产生零效用,而可行的任务被重新执行,产生正效用,从而使系统的总累积效用最大化。仿真结果表明,与ARPUAS相比,BRPUAS在整个负载范围内获得了更高的累积效用,使其在自适应实时应用领域更加可靠和高效。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信