首页> 中文期刊>信息工程大学学报 >面向异构多核处理器的分块交叉数据传输

面向异构多核处理器的分块交叉数据传输

     

摘要

由于异构多核处理器中加速设备内存有限,在进行加速计算时往往需要把主存中的数据分块传输到设备内存.OpenACC现有的数据拷贝子句不支持数据的分块传输,为此对OpenACC的数据拷贝子句进行扩展,引入分块规则数组区域表示方式,用于实现数据的分块交叉传输.分块交叉传输能够使加速器所需数据精确地拷贝到其设备内存,提高了设备内存的利用率和减少了不必要的数据传输.并在基于Open64的“源-源”自动并行化系统auto-ACC中,实现了扩展数据拷贝子句的自动生成.测试结果表明,在异构多核处理器上,扩展的数据拷贝子句及提出的扩展数据拷贝子句生成方法是有效的,能够对程序进行有效加速.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号