看过本文的还看了

相关文献

该作者的其他文献

文献详情 >面向异构多核处理器的的循环分块 收藏
面向异构多核处理器的的循环分块

面向异构多核处理器的的循环分块

作     者:李雁冰 赵荣彩 赵博 黄品丰 LI Yan-bing;ZHAO Rong-cai;ZHAO Bo;HUANG Pin-feng

作者机构:信息工程大学河南郑州450001 数学工程与先进计算国家重点实验室河南郑州450001 

基  金:"核高基"国家科技重大专项基金项目(2009ZX01036-001-001-2) 数学工程与先进计算国家重点实验室开放课题基金项目(2013A11) 

出 版 物:《计算机工程与设计》 (Computer Engineering and Design)

年 卷 期:2015年第36卷第1期

页      码:168-173页

摘      要:将OpenACC编程模型用于异构多核处理器时,由于异构多核处理器加速设备内存有限,操作大量数据的代码不能获得很好的加速。针对这一问题,在OpenACC中引入循环分块子句,对循环进行分块处理,使每个循环块使用的数据能够存储在设备内存中;提出面向异构多核处理器的循环分块子句生成算法,并在基于Open64的"源-源"自动并行化系统Auto-ACC中进行实现。测试结果表明,在异构多核处理器上,扩展的循环分块子句及所提生成算法能够对程序进行明显的加速。

主 题 词:异构多核处理器 循环分块 数据重用 OpenACC 自动并行化 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

D O I:10.16208/j.issn1000-7024.2015.01.030

馆 藏 号:203187988...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分