• DocumentCode
    3772386
  • Title

    A Discrete DP-Wrap Scheduling Algorithm for Multiprocessor Systems

  • Author

    Jingwei Yang;Xiaojian Luo;Xiang Long

  • Author_Institution
    Sch. of Comput. Sci. &
  • fYear
    2015
  • Firstpage
    958
  • Lastpage
    962
  • Abstract
    A discrete scheduling algorithm basing on DP-Wrap(DDP) for multiprocessor real-time systems is proposed in this paper. As fairness is a popular concept used in most of the published optimal algorithms(e.g., Pfair, Bfair), many of the scheduling produced by these algorithms leads to much run-time overhead such as preemptions and migrations. Meanwhile, many of the scheduling algorithms(e.g., LLREF, DP-Wrap) adopt a continuous time model, which mismatches the property of real-world digital computer system. Inspired by the DP-fair theory framework, a hierarchical scheduling mechanism is adopted in DDP. At the bottom level, the scheduling is carried out by a global scheduling algorithm basing on discrete time model, while at the top level, tasks are locally scheduled by uniprocessor EDF, which significantly reduces the run-time overhead in that execution pieces of a job can be packed together with a best effort. Analysis and experiment imply that DDP is expectable to outperform the algorithms adopting fairness notion in terms of preemptions and migrations.
  • Keywords
    "Optimal scheduling","Program processors","Scheduling algorithms","Scheduling","Resource management","Real-time systems"
  • Publisher
    ieee
  • Conference_Titel
    Smart City/SocialCom/SustainCom (SmartCity), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/SmartCity.2015.194
  • Filename
    7463849