计算机应用研究2017,Vol.34Issue(2):440-444,5.DOI:10.3969/j.issn.1001-3695.2017.02.027
多核系统的多应用任务映射方法研究
Research on multi-application task mapping method for multi-core system
摘要
Abstract
In the multi-core system,how to arrange the multiple computing tasks to the computing unit of multi-core system,which called mapping,is a key point to the throughput of whole system.This paper proposed a new mapping algorithm to solve this problem.This new algorithm predicted the related performance of future applications before they were coming,and selected the branch and bound algorithm to search and reserve appropriate geometric region for the future computing tasks.When the computing tasks comes,the whole system just needed to map them on many-core systems according to the reserved area.Experimental results show that,compared with other traditional algorithms,the proposed algorithm has a good effect on reducing communications among the related computing tasks and improving the throughput of many-core computing system.关键词
众核系统/多应用任务分配/吞吐率/分支限界法Key words
multi-core system/task allocation of multi application/throughput/branch and bound algorithm分类
信息技术与安全科学引用本文复制引用
张伯泉,费亭,宋宗峰..多核系统的多应用任务映射方法研究[J].计算机应用研究,2017,34(2):440-444,5.基金项目
国家自然科学基金资助项目(61300107) (61300107)
广东省青年创新人才类项目(自然科学类)(2014KQNCX237) (自然科学类)
广东省教育部产学研合作专项资金资助项目(15zk0360) (15zk0360)