• DocumentCode
    2553265
  • Title

    A scheduling algorithm for hybrid tasks based on Imprecise Computation-Rotational Scheduling scheme

  • Author

    Zhou, Yue ; Liu, Xiaolin ; Lv, Jiuyi ; Zheng, Xijian

  • Author_Institution
    Faulty of Inf. & Control Eng., Shenyang Jianzhu Univ., Shenyang, China
  • fYear
    2011
  • fDate
    21-25 June 2011
  • Firstpage
    876
  • Lastpage
    880
  • Abstract
    A fault-tolerant scheduling algorithm for hybrid tasks is presented, which combines the Imprecise Computation-Rotational Scheduling (IC-RS) scheduling strategy and the Alternate Primary Recovery-Space and Time Redundancy (APR-STR) fault-tolerant allocate scheduling. APR-STR fault-tolerant allocate strategy is adopted to divide periodic tasks with fault-tolerant requirement into two parts: high frequency tasks set and low frequency tasks set, then adopts space redundancy and time redundancy to scheduling sub-tasks set respectively. The periodic tasks without fault-tolerant requirement are treated as task which has backup only, by this way, periodic tasks are able to schedule together. The aperiodic tasks without fault-tolerant requirement are divided into two sequences: waiting sequence and preempted sequence. The aperiodic tasks´ priority is based on their waiting time, and they are scheduled in the idle time of processors. The proposed algorithm is able to schedule the hybrid tasks effectively, and to improve process´s utilization. An example shows this algorithm can deduce the overhead of communication time between processors and improve utilization of system resources.
  • Keywords
    fault tolerant computing; processor scheduling; resource allocation; APR-STR fault tolerant allocate strategy; alternate primary recovery-space and time redundancy scheduling; aperiodic task priority; communication time overhead; fault tolerant requirement; fault tolerant scheduling algorithm; high frequency task set; hybrid tasks; imprecise computation-rotational scheduling scheduling strategy; low frequency task set; periodic tasks; preempted sequence; space redundancy; time redundancy; waiting sequence; Fault tolerant systems; Real time systems; Redundancy; Scheduling; Scheduling algorithm; fault-tolerant; imprecise; real-time; redundancy; rotational scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Control and Automation (WCICA), 2011 9th World Congress on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-61284-698-9
  • Type

    conf

  • DOI
    10.1109/WCICA.2011.5970641
  • Filename
    5970641