期刊文献+

一种改进的基于复制的异构多核任务调度算法 被引量:7

An Improved Duplication Based Heterogeneous Multi-core Scheduling Algorithm
下载PDF
导出
摘要 基于复制的异构多核任务调度算法普遍存在复制的冗余调度过多、处理器利用率不高,产生大量能耗等问题。目前已有一些算法针对该问题对冗余调度进行优化,然而这些优化算法存在检测冗余时机晚、优化空间小、时间复杂度高等问题。针对这些问题提出一种改进的基于复制的异构多核任务调度算法,采用二路复制策略并结合冗余处理机制,旨在最小化调度长度,同时减少冗余的复制任务数量。实验结果表明,该算法在减少冗余任务量和最小化任务调度长度两个方面具有较好的性能。 Duplication based heterogeneous multi -core task scheduling algorithms generally suffers redundant scheduling, low processor utilization, and high energy consumption. At present, some algorithms have been proposed to optimize the redundant scheduling problem. However, the detection of the redundancy by these algorithms is late with high time complexity, leaving little space for optimization, and. An improved duplication based heterogeneous multi - core task scheduling algorithm is proposed by combining the binary duplicating policy with the redundant processing mechanism to minimize the scheduling length while reducing the number of redundant replication tasks. Experimental results show that the proposed algorithm has better performance in aspects of reducing redundant tasks and minimizing the length of the task scheduling.
出处 《电子科技》 2017年第6期57-62,共6页 Electronic Science and Technology
关键词 异构多核 复制 任务调度 冗余处理 能耗 heterogeneous muhi - core duplication task scheduling redundancy handle energy consumption
  • 相关文献

参考文献5

二级参考文献48

  • 1林剑柠,吴慧中.一种基于任务复制调度算法研究[J].小型微型计算机系统,2006,27(7):1296-1299. 被引量:4
  • 2杜晓丽,蒋昌俊,徐国荣,丁志军.一种基于模糊聚类的网格DAG任务图调度算法[J].软件学报,2006,17(11):2277-2288. 被引量:48
  • 3何琨,赵勇,陈阳.分布式环境下多任务调度问题的分析与求解[J].系统工程理论与实践,2007,27(5):119-125. 被引量:12
  • 4Kwok Y K,Ahmad I.Dynamic critical-path scheduling:an effective technique for allocating task graphs to multiprocessors[J].IEEE Transactions on Parallel and Distributed Systems,1996,7(5):506-521.
  • 5Hou E S H,Ansari N,Ren H.A genetic algorithm for multiprocessor scheduling[J].IEEE Transactions on Parallel and Distributed Systems,1994,5(2):113-120.
  • 6Maheswaran M,Siegel H J.A dynamic matching and scheduling algorithm for heterogeneous computing systems[C] // Proceedings of the 7th Heterogeneous Computing Workshop,Orlando,1998:57-69.
  • 7Chung Y C,Ranka S.Applications and performance analysis of a compile-time optimization approach for list scheduling algorithms on distributed memory multiprocessors[C] //Proceedings of the ACMIEEE Conference on Supercomputing.Minneapolis:IEEE Computer Society Press,1992:512-521.
  • 8Ahmad I,Kwok Y K.On exploiting task duplication in parallel program scheduling[J].IEEE Transactions on Parallel and Distributed Systems,1998,9(9):872-892.
  • 9Yang T,Gerasoulis A.DSC:scheduling parallel tasks on an unbounded number of processors[J].IEEE Transactions on Parallel and Distributed Systems,1994,5(9):951-967.
  • 10Sih G C,Lee E A.A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures[J].IEEE Transactions on Parallel and Distributed Systems,1993,4(2):175-187.

共引文献33

同被引文献40

引证文献7

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部