Fault Recovery Mechanisms in Utility Accrual Scheduling Algorithm for Real-Time System

被引:0
|
作者
Idawaty, A. [1 ]
Othman, M. [1 ]
Zuriati, Z.
Fauzan, O. M. [2 ]
机构
[1] Univ Putra Malaysia, Fac Comp Sci & Informat Technol, Serdang, Malaysia
[2] Motorola Multimedia Sdn Bhd, Serdang, Malaysia
关键词
Adaptive Real-Time System; Utility Accrual Scheduling; Fault Recovery; Time Redundancy;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we proposed two recovery solutions over the existing error-free utility accrual scheduling algorithm known as General Utility Accrual Scheduling algorithm (or GUS) proposed by Peng Li [1]. A robust fault recovery algorithm called Backward Recovery GUS (or BRGUS) works by adapting the time redundancy model i.e., by re-executing the affected task after its transient error period is over. The BRGUS is compared with a less complicated recovery algorithm named as Abortion Recovery GUS (or ARGUS) that simply aborts all faulty tasks. Our main objectives are (1) to maximize the total accrued utility and (2) to ensure correctness of the executed tasks on best effort basis and achieve the fault free tasks as much as possible. Our simulation results reveal that BRGUS outperforms the ARGUS algorithm with higher accrued utility and less abortion ratio, making it more suitable and efficient in adaptive real time system.
引用
收藏
页码:1039 / 1041
页数:3
相关论文
共 50 条
  • [41] Dynamic scheduling algorithm for parallel real-time jobs in heterogeneous system
    Ma, D
    Zhang, W
    Li, QH
    FOURTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2004, : 462 - 466
  • [42] Hybrid genetic algorithm for task scheduling in distributed real-time system
    Kumar H.
    Chauhan N.K.
    Yadav P.K.
    International Journal of Systems, Control and Communications, 2019, 10 (01) : 32 - 51
  • [43] Research on Real-Time Task Scheduling Algorithm for Hybrid Reconfigurable System
    Ge, Jiao
    Hui, Liu
    2011 7TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2011,
  • [44] Scheduling of image processing using anytime algorithm for real-time system
    Kywe, Wyne Wyne
    Fujiwara, Daisuke
    Murakami, Kazuhito
    18TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 3, PROCEEDINGS, 2006, : 1095 - +
  • [45] DVS algorithm for soft real-time scheduling system in uncertain environments
    Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
    Jisuanji Gongcheng, 2006, 11 (4-6):
  • [46] MOCA - A MULTIPROCESSOR ONLINE COMPETITIVE ALGORITHM FOR REAL-TIME SYSTEM SCHEDULING
    KOREN, G
    SHASHA, D
    THEORETICAL COMPUTER SCIENCE, 1994, 128 (1-2) : 75 - 97
  • [47] A new on-line scheduling algorithm for distributed real-time system
    Hakem, M
    Butelle, F
    ADVANCED DISTRUBUTED SYSTEMS, 2004, 3061 : 241 - 251
  • [48] An improved feasible shortest path real-time fault-tolerant scheduling algorithm
    Kim, H
    Lee, S
    Jeong, BS
    SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 363 - 367
  • [50] Multiprocessor-based fault-tolerant real-time task scheduling algorithm
    Zhang, Yongjun
    Zhang, Yi
    Peng, Yuxing
    Chen, Fujie
    1600, Sci Press (37):