期刊文献+

2D-Torus众核任务绑定与调度的近似算法 被引量:1

Approximate algorithm of task binding and scheduling under the 2D-Torus many-core processor platform
下载PDF
导出
摘要 任务绑定与调度是众核软件综合过程中要研究的关键问题,由于众核平台的多样性与特殊性,任务绑定与调度算法在设计时需要充分考虑任务集与物理平台的特性。本文针对2D-Torus同构众核处理器平台,提出一种基于BAMSE近似算法的任务绑定与调度方案,实现了具有通信开销的非独立任务集到物理内核的绑定,并通过实验探究了改进后的BAMSE算法在2D-Torus众核平台上实现任务绑定与调度的性能。 Task binding and scheduling is the key problem of many-core software synthesize,as the diversity and particularity of manycore processor platform,the algorithm of task binding and scheduling need to consider the characteristics of the task set and the physical platform. This paper proposes a new algorithm based on BAMSE for 2D- Torus homogeneous many- core processor,and the algorithm realizes the binding of task set with communication on the physical cores. After that,the paper verifies the feasibility of this improved BAMSE algorithm under the 2D-Torus many-core platform.
作者 丁军 覃志东
出处 《智能计算机与应用》 2016年第1期68-71,共4页 Intelligent Computer and Applications
基金 国家自然科学基金(61262002) 中央高校基本科研业务费专项基金(11D11209)
关键词 众核处理器 软件综合技术 任务绑定与调度 many-core processor software synthesis technique task binding and scheduling
  • 相关文献

参考文献2

二级参考文献23

  • 1彭晓明,郭浩然,庞建民.多核处理器——技术、趋势和挑战[J].计算机科学,2012,39(S3):320-326. 被引量:20
  • 2Kwork Y.K., Ahamd I.. Dynamic critical-path scheduling: An effective technique for allocating task graphs to multiprocessors. IEEE Transactions on Parallel and Distributed Systems, 1996, 7(5): 506~521
  • 3Efe K. Heuristic models of task allocation scheduling in distributed systems. IEEE Computer, 1982, 15(6): 50~60
  • 4Ahmad I., Kwork Y.K. On exploit task duplication in parallel program scheduling. IEEE Transactions on Parallel and Distributed Systems,1998, 9(9): 872~892
  • 5Rajkumar Buyya. High Performance Cluster Computing Architectures and Systems. Volume 1. USA:Prentice-Hall, 2001
  • 6Darbha S., Agrawal D. P.. Optimal scheduling algorithm for distributed-memory machines. IEEE Transactions on Parallel and Distributed Systems, 1998, 9(1): 87~95
  • 7Park Chan-Ik, Choe Tee-Young. An optimal scheduling algorithm based on task duplication. IEEE Transactions on Computers, 2002, 51(4): 444~448
  • 8Partitioning S V.scheduling parallel programs for execution on multiprocessors[M].MIT Press,1989.
  • 9Huang L,Yuan F,Xu Q.On task allocation and scheduling for lifetime extension of platform based mpsoc designs[J].IEEE Transactions on Parallel and Distributed Systems,2011,22(12):2088-2099.
  • 10Kim J-K,Shivle S,Siegel H J,et al.Dynamically mapping tasks with priorities and multiple dead-lines in a heterogeneous environment[J].ParallelDistrib.Comp.,2007,67(2):154-169.

共引文献26

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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