A Hybrid Real-Time Scheduling Approach for Large-Scale Multicore Platforms

A Hybrid Real-Time Scheduling Approach for Large-Scale Multicore Platforms
复制标题

DOI:
10.1109/ecrts.2007.81
复制
发表时间:
2007-07
期刊:
19th Euromicro Conference on Real-Time Systems (ECRTS'07)
影响因子:
--
通讯作者:
J. Calandrino;James H. Anderson;Dan P. Baumberger
J. Calandrino;James H. Anderson;Dan P. Baumberger
中科院分区:
其他
文献类型:
--
作者:
J. Calandrino;James H. Anderson;Dan P. Baumberger

文献摘要

被引文献

相似文献

我们提出了一种混合的方法调度实时任务的大规模多核平台与分层共享缓存。在这种方法中,多核平台被划分为多个集群。任务被静态分配到这些集群,并在每个集群内使用抢占式全局EDF调度算法进行调度。我们表明,这种混合的分区和全局调度在大规模平台上比单独使用任何一种方法都表现得更好。我们还确定了适当的集群大小,以实现最佳性能可能,给定的任务集的特性来支持。
We propose a hybrid approach for scheduling real-time tasks on large-scale multicore platforms with hierarchical shared caches. In this approach, a multicore platform is partitioned into clusters. Tasks are statically assigned to these clusters, and scheduled within each cluster using the preemptive global EDF scheduling algorithm. We show that this hybrid of partitioning and global scheduling performs better on large-scale platforms than either approach alone. We also determine the appropriate cluster size to achieve the best performance possible, given the characteristics of the task set to be supported.