• DocumentCode
    3347876
  • Title

    On-line scheduling of imprecise computations to minimize error

  • Author

    Shih, Wei-Kuan ; Liu, Jane W S

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1992
  • fDate
    2-4 Dec 1992
  • Firstpage
    280
  • Lastpage
    289
  • Abstract
    Three algorithms for scheduling preemptive, imprecise tasks on a processor to minimize the total error are described. Each imprecise task consists of a mandatory task followed by an optional task. Some of the tasks are online; they arrive after the processor begins execution. The algorithms assume that when each new online task arrives, its mandatory task and the portions of all the mandatory tasks yet to be completed at the time can be feasibly scheduled to be computed by their deadlines. The algorithms produce for such tasks feasible schedules whose total errors are as small as possible. The three algorithms are designed for three types of task systems: (1) when every task is online and is ready upon its arrival; (2) when every task is online and is ready upon arrival but there are also offline tasks with arbitrary ready times; and (3) when online tasks have arbitrary ready times. Their running times are O(n log n), O(n log n), and O(n log2 n), respectively
  • Keywords
    fault tolerant computing; performance evaluation; scheduling; arbitrary ready times; deadlines; error minimisation; imprecise computations; imprecise tasks; mandatory task; online scheduling; optional task; preemptive; Algorithm design and analysis; Computational modeling; Computer errors; Computer science; Optimal scheduling; Processor scheduling; Real time systems; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1992
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-3195-3
  • Type

    conf

  • DOI
    10.1109/REAL.1992.242651
  • Filename
    242651