• DocumentCode
    2864702
  • Title

    Pfairness Applied to EDF to Reduce Migration Overheads and Improve Task Schedulability in Multicore Platforms

  • Author

    Kumar, K. Pradheep ; Shanthi, A.P.

  • Author_Institution
    Dept. of CSE, Anna Univ., Chennai, India
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    35
  • Lastpage
    41
  • Abstract
    This paper proposes a scheduler combining the concepts of EDF and pfairness using the worst fit heuristic function. In scheduling algorithms without pfairness, priority is not monitored closely in case of preemptions. An algorithm combining EDF and pfairness proposed in this paper overcomes this drawback. Here resources are granted in accordance to the task weight. Individually using either EDF or pfairness utilizes the resources to a greater extent, whereas a combination of both achieves better reduction in migration overheads. The algorithm has been simulated on Cheddar, a real time scheduling tool, and also on SESC, an architectural simulator on multicore platforms. The algorithm presented in this paper has been tested for 5000 random task sets. The results show that it reduces the migration overhead by 33% for partitioned task sets and by 38 % for hybrid task sets, and improves task schedulability by 37%, compared to conventional EDF.
  • Keywords
    multiprocessing systems; processor scheduling; task analysis; Cheddar scheduling tool; EDF-pfairness combination; migration overheads reduction; multicore platform; scheduling algorithm; task schedulability improvement; worst fit heuristic function; Erbium; Monitoring; Multicore processing; Multiprocessing systems; Parallel processing; Partitioning algorithms; Scheduling algorithm; Sun; Testing; Visualization; Cheddar; EDF; SESC; migration overhead; pfairness; scheduling; task schedulability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2009. ICPPW '09. International Conference on
  • Conference_Location
    Vienna
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4244-4923-1
  • Electronic_ISBN
    1530-2016
  • Type

    conf

  • DOI
    10.1109/ICPPW.2009.17
  • Filename
    5366280