-
题名面向异构多核处理器的分块交叉数据传输
被引量:1
- 1
-
-
作者
李雁冰
赵荣彩
丁锐
赵博
-
机构
信息工程大学
数学工程与先进计算国家重点实验室
-
出处
《信息工程大学学报》
2015年第1期98-106,共9页
-
基金
国家科技重大专项资助项目(2009ZX01036-001-001-2)
国家重点实验室开放课题资助项目(2013A11)
-
文摘
由于异构多核处理器中加速设备内存有限,在进行加速计算时往往需要把主存中的数据分块传输到设备内存。Open ACC现有的数据拷贝子句不支持数据的分块传输,为此对Open ACC的数据拷贝子句进行扩展,引入分块规则数组区域表示方式,用于实现数据的分块交叉传输。分块交叉传输能够使加速器所需数据精确地拷贝到其设备内存,提高了设备内存的利用率和减少了不必要的数据传输。并在基于Open64的"源-源"自动并行化系统autoACC中,实现了扩展数据拷贝子句的自动生成。测试结果表明,在异构多核处理器上,扩展的数据拷贝子句及提出的扩展数据拷贝子句生成方法是有效的,能够对程序进行有效加速。
-
关键词
异构多核处理器
Open
ACC
分块交叉数据传输
分块规则数组区域
自动并行化
-
Keywords
heterogeneous multi-core processor
open ACC
cross-block data transmission
blocking regular array region
automatic parallelization
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-