A Discrete DP-Wrap Scheduling Algorithm for Multiprocessor Systems

2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY)(2015)

引用 1|浏览5
暂无评分
摘要
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.
更多
查看译文
关键词
multiprocessor systems, optimal scheduling, realtime systems, fairness notion, embedded systems, discrete time model
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要