【摘 要】
:
将OpenACC编程模型用于异构多核处理器时,由于异构多核处理器加速设备内存有限,操作大量数据的代码不能获得很好的加速。针对这一问题,在OpenACC中引入循环分块子句,对循环进
【机 构】
:
信息工程大学,数学工程与先进计算国家重点实验室
论文部分内容阅读
将OpenACC编程模型用于异构多核处理器时,由于异构多核处理器加速设备内存有限,操作大量数据的代码不能获得很好的加速。针对这一问题,在OpenACC中引入循环分块子句,对循环进行分块处理,使每个循环块使用的数据能够存储在设备内存中;提出面向异构多核处理器的循环分块子句生成算法,并在基于Open64的"源-源"自动并行化系统Auto-ACC中进行实现。测试结果表明,在异构多核处理器上,扩展的循环分块子句及所提生成算法能够对程序进行明显的加速。
其他文献
战斗车辆计算平台是一种全新的车辆计算与控制体系结构,是战斗车辆的控制与计算核心.提出了战斗车辆计算平台的概念,分析了战斗车辆计算平台的技术体系结构、计算平台的控制模式
除草尿素是镇海炼化股份公司本着科技兴农的方针,利用本公司普通尿素资源,进行尿素产品结构调整,满足农业向轻型栽培方向发展的需要而开发的一种具有安全性好、杀草谱广、综合防
<正>"叔叔,我还能跳舞?"她忽闪着长睫毛的大眼睛投来满是期盼的目光,清澈的眸子里容不下一粒尘埃,跳荡的眼波如同夏夜闪烁的星河。我语塞。"妈妈说我很快就能跟其他小朋友赛
目的探讨动态血糖仪的应用在帮助2型糖尿病患者建立健康行为中的作用,提高患者遵医行为。方法选择120例2型糖尿病患者作为研究对象,以简单随机的方式分为研究组(60例)和对照组(60
<正>代表联络站是代表联系群众的载体,为闭会期间代表履职提供了更广阔的平台,给予人大工作和代表履职更大挑战、更高要求。如何充分发挥代表联络站作用,调动代表履职主动性
<正>近年来,广西桂林市恭城瑶族自治县通过政府引导扶持、种植大户示范带动、引进农产品公司订单农业等方式,利用国家流转土地政策,大力调整农业种植结构,积极发展特色种植、
在新的历史起点上,传统海域海岛管理工作迎来了新的发展机遇,同时也面临着新的严峻考验。以连云港市为例,从连云港市海域海岛管理工作现状入手,理性审视新形势下海域海岛管理
随着我国对外开放的发展,很多企事业单位由于没有自营进出口权,通过外贸代理商从国外进口设备物资的数量和金额迅猛增加,这些企事业单位作为进口委托人要面临来自出口商、进