• DocumentCode
    2003249
  • Title

    Improved schedulability analysis of EDF on multiprocessor platforms

  • Author

    Bertogna, Marko ; Cirinei, Michele ; Lipari, Giuseppe

  • Author_Institution
    Scuola Superiore Sant´´Anna, Pisa, Italy
  • fYear
    2005
  • fDate
    6-8 July 2005
  • Firstpage
    209
  • Lastpage
    218
  • Abstract
    Multiprocessor hardware platforms are now being considered for embedded systems, due to their high computational power and little additional cost when compared to single processor systems. When scheduling real-time applications on multiprocessor platforms, a possibility is to use global scheduling, where a scheduling algorithm dynamically assign tasks to processors, and tasks can migrate from one processor to another during their execution. In this paper, we tackle the problem of schedulability analysis of sporadic tasks in global scheduling systems, where the scheduler is the earliest deadline first (EDF) algorithm. We provide two main contributions. First, we show that two recently proposed tests perform poorly when the task set contains heavy tasks (i.e. tasks with high utilization). We also show that neither test dominates the other. As a second contribution, we introduce a new schedulability test that improves significantly the percentage of accepted task sets, especially when considering task sets containing heavy tasks. We show the effectiveness of the proposed test through an extensive set of experiments.
  • Keywords
    embedded systems; multiprocessing systems; processor scheduling; dynamical task assignment; earliest deadline first algorithm; embedded system; global scheduling; multiprocessor hardware platform; schedulability analysis; scheduling algorithm; sporadic task; Algorithm design and analysis; Costs; Dynamic scheduling; Embedded computing; Embedded system; Hardware; Performance evaluation; Processor scheduling; Scheduling algorithm; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2005. (ECRTS 2005). Proceedings. 17th Euromicro Conference on
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-2400-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2005.18
  • Filename
    1508462