• DocumentCode
    1993641
  • Title

    Batching earliest deadline first scheduling

  • Author

    Moghaddas, Maryam ; Hamidzadeh, Babak

  • Author_Institution
    Dept. of Electr. & Comput. Eng., British Columbia Univ., Vancouver, BC, Canada
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    29
  • Lastpage
    34
  • Abstract
    Investigates the trade-off in the dynamic scheduling of real-time tasks, between the frequency at which the scheduling algorithm is invoked, the size of the task set to which the scheduling (prioritization) policy is applied at every invocation, and the quality of the resulting schedules in terms of deadline compliance. We identify two classes of algorithms, one of which forms a batch of arrived tasks and which schedules and executes all tasks in a batch before considering other tasks that arrive in the meantime. The other class accounts for and schedules arrived tasks more frequently and applies the scheduling policy to all available tasks. We compare the performance of a batching and a non-batching technique, both of which apply an earliest-deadline-first (EDF) policy to prioritize tasks. An experimental evaluation of the proposed algorithms shows that our batching algorithms outperform their non-batching counterparts under tighter time constraints
  • Keywords
    batch processing (computers); real-time systems; scheduling; software performance evaluation; arrived task batch; batching algorithms; deadline compliance; dynamic scheduling tradeoff; earliest-deadline-first scheduling; performance; real-time tasks; schedule quality; scheduling algorithm invocation frequency; task prioritization policy; task set size; time constraints; Costs; Dynamic scheduling; Frequency; Heuristic algorithms; Optimized production technology; Problem-solving; Processor scheduling; Real time systems; Scheduling algorithm; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 1999. WORDS 1999 Fall. Proceedings. Fifth International Workshop on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-7695-0616-X
  • Type

    conf

  • DOI
    10.1109/WORDSF.1999.842329
  • Filename
    842329