• DocumentCode
    1547412
  • Title

    Algorithms for scheduling real-time tasks with input error and end-to-end deadlines

  • Author

    Feng, Wu-chun ; Liu, Jane W S

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • Volume
    23
  • Issue
    2
  • fYear
    1997
  • fDate
    2/1/1997 12:00:00 AM
  • Firstpage
    93
  • Lastpage
    106
  • Abstract
    This paper describes algorithms for scheduling preemptive, imprecise, composite tasks in real-time. Each composite task consists of a chain of component tasks, and each component task is made up of a mandatory part and an optional part. Whenever a component task uses imprecise input, the processing times of its mandatory and optional parts may become larger. The composite tasks are scheduled by a two-level scheduler. At the high level, the composite tasks are scheduled preemptively on one processor, according to an existing algorithm for scheduling simple imprecise tasks. The low-level scheduler then distributes the time budgeted for each composite task across its component tasks so as to minimize the output error of the composite task
  • Keywords
    programming theory; real-time systems; scheduling; component tasks; composite task; end-to-end deadlines; imprecise tasks; imprecise-computation technique; input error; real-time task scheduling algorithms; transient overload; two-level scheduler; Computer applications; Degradation; Distributed computing; Error correction; Processor scheduling; Real time systems; Robustness; Scheduling algorithm; Timing; Video compression;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.585499
  • Filename
    585499