• DocumentCode
    1662500
  • Title

    The case for fair multiprocessor scheduling

  • Author

    Srinivasan, Anand ; Holman, Philip ; Anderson, James H. ; Baruah, Sanjoy

  • Author_Institution
    Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
  • fYear
    2003
  • Abstract
    In this paper, we compare the PD2 Pfair algorithm to the EDF-FF partitioning scheme, which uses "first fit" (FF) as a partitioning heuristic and the earliest-deadline-first (EDF) algorithm for per-processor scheduling. We present experimental results that show that PD2 is competitive with, and in some cases outperforms, EDF-FF. These results suggest that Pfair scheduling is a viable alternative to partitioning. Furthermore, as discussed herein, Pfair scheduling provides many additional benefits, such as simple and efficient synchronization, temporal isolation, fault tolerance, and support for dynamic tasks.
  • Keywords
    fault tolerant computing; processor scheduling; program processors; EDF-FF partitioning scheme; PD2 Pfair algorithm; earliest-deadline-first algorithm; fair multiprocessor scheduling; fault tolerance; partitioning heuristic; perprocessor scheduling; temporal isolation; Algorithm design and analysis; Computer aided software engineering; Computer science; Dynamic scheduling; Fault tolerant systems; Partitioning algorithms; Processor scheduling; Real time systems; Runtime; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213226
  • Filename
    1213226