• DocumentCode
    3490215
  • Title

    Bounds of start and completion times of application tasks on the RTEM system

  • Author

    Peng, Dar-Tzen

  • Author_Institution
    AlliedSignal Microelectronics & Technol. Center, Columbia, MD, USA
  • fYear
    1993
  • fDate
    13-14 May 1993
  • Firstpage
    54
  • Lastpage
    58
  • Abstract
    The author studies the start and completion times of application tasks on RTEM system, a descendant of MAFT developed at AlliedSignal. The RTEM workload consists of a set of periodic tasks, each of which is executed redundantly on the system for fault-tolerance. A priority based nonpreemptive list scheduling algorithm is used for task scheduling. The distributed agreement mechanism used to ensure fault-tolerance adds a nonzero, constant delay to the possible start of the tasks immediately succeeding the task being terminated. Since task execution times may vary between their maximum and minimum values, the start (and thus the completion) time of each copy of a task is difficult to predict unless the task execution order is fixed. He derives both lower and upper bounds of the start time for each task when all tasks are of the same periods, each node executes the entire task set, no branch conditions are allowed, and the task execution order need not be fixed
  • Keywords
    distributed memory systems; fault tolerant computing; multiprocessing programs; real-time systems; scheduling; MAFT; RTEM system; application tasks; branch conditions; completion times; distributed agreement mechanism; fault-tolerance; priority based nonpreemptive list scheduling algorithm; start times; task execution order; task scheduling; Aerospace electronics; Application software; Control systems; Delay; Fault tolerance; Fault tolerant systems; Microelectronics; Power generation; Scheduling algorithm; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Applications, 1993., Proceedings of the IEEE Workshop on
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-8186-4130-4
  • Type

    conf

  • DOI
    10.1109/RTA.1993.263116
  • Filename
    263116