CPU-GPU异构多核系统的动态任务调度算法
发布时间:2017-09-29 05:05
本文关键词:CPU-GPU异构多核系统的动态任务调度算法
【摘要】:CPU-GPU异构多核系统对计算密集型的应用加速效果显著而得到广泛应用,但易出现负载均衡问题。针对此问题,提出了一种CPU-GPU异构多核系统的动态任务调度算法。该算法充分利用CPU的线程资源和GPU的计算资源,准确测量CPU和GPU的计算能力,从而动态调整分配到CPU和GPU上的数据块大小,减小负载的总执行时间,提高系统加速比。实验结果表明,该算法使得系统加速比提高34%~103%。
【作者单位】: 上海理工大学光电信息与计算机工程学院;中国科学院计算机体系结构国家重点实验室;
【关键词】: 动态调度 负载均衡 自适应分配 异构计算
【基金】:上海市自然科学基金资助项目(15ZR1428600) 计算机体系结构国家重点实验室开放资助项目(CARCH201206) 上海市浦江人才计划资助项目(16PJ1407600)
【分类号】:TP301.6
【正文快照】: 北京100190)0引言图形处理单元(graphic processing unit,GPU)具有高效计算能力、高速内存带宽和并行编程模型而被广泛应用于计算密集型程序。无论在个人电脑,还是超级计算机或者GPU集群[1,2],GPU都作为主要的加速部件用于负责计算任务。排名世界500强的天河一号超级计算机[3]
【相似文献】
中国期刊全文数据库 前4条
1 张聪品;吴长茂;赵理莉;;多核系统下并行节点复制垃圾收集算法[J];计算机应用;2010年11期
2 张冬松;陈芳园;金士尧;;多核系统中基于动态电压频率调节的实时节能调度研究[J];计算机工程与科学;2010年09期
3 张琦;陈玉荣;李建国;胡云;许胤龙;;基于多核系统的视频特征提取程序并行化及性能优化方法(英文)[J];中国科学院研究生院学报;2011年04期
4 ;[J];;年期
中国硕士学位论文全文数据库 前7条
1 王轶群;多资源单处理器及多核系统上节能调度问题的研究[D];东北大学;2010年
2 郑龙;多核系统的高效机器视觉处理研究[D];广东工业大学;2015年
3 赵阳;多核系统中基于DVS的实时节能调度方法研究[D];湖南工业大学;2013年
4 王嘉平;多核系统中实时任务调度算法的研究[D];南京邮电大学;2012年
5 佟彤;多核系统的实时任务调度问题研究[D];沈阳工业大学;2016年
6 杨乔杰;多核系统上大规模物体群的碰撞剔除算法设计[D];华南理工大学;2012年
7 高锋;基于温度感知的多核系统任务调度策略研究[D];武汉理工大学;2013年
,本文编号:940101
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/940101.html