基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
将OpenMP程序扩展到异构多核结构时,非本地存储访问会导致访存开销增加,影响程序性能.针对该问题,引入带数组划分信息的数据分布子句,对数据在异构多核存储系统的布局进行管理,提出一种基于并行循环识别和数组引用模式分析的算法,实现该类子句的自动生成.实验结果表明,自动生成的OpenMP程序包含数据分布子句,具有较好的数据局部性,可降低访存开销,在异构多核系统上获得明显的性能提升.
推荐文章
基于OpenMP的三维并行Delaunay网格生成算法及实现
三维网格生成
Delaunay算法
并行计算
OpenMP
软件测试用例自动生成算法综述
软件测试
测试用例生成
随机测试
启发性测试
网络社团数据仿真及其生成算法
网络结构
网络社团
社团识别
飞行等待程序自动生成算法和显示研究
等待程序
自动生成算法
谷歌地球
等待航迹
飞行仿真
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 OpenMP数据分布子句自动生成算法
来源期刊 计算机工程 学科 工学
关键词 异构多核 数据局部性 数据分布子句 Open64编译器 并行循环 数组下标表达式
年,卷(期) 2013,(3) 所属期刊栏目 开发研究与设计技术
研究方向 页码范围 295-299
页数 5页 分类号 TP301
字数 3957字 语种 中文
DOI 10.3969/j.issn.1000-3428.2013.03.059
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 赵荣彩 解放军信息工程大学信息工程学院 101 374 9.0 14.0
2 韩林 解放军信息工程大学信息工程学院 16 38 4.0 5.0
3 黄品丰 解放军信息工程大学信息工程学院 2 10 1.0 2.0
4 刘晓娴 解放军信息工程大学信息工程学院 3 5 1.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (6)
节点文献
引证文献  (1)
同被引文献  (0)
二级引证文献  (0)
2002(1)
  • 参考文献(1)
  • 二级参考文献(0)
2003(1)
  • 参考文献(1)
  • 二级参考文献(0)
2007(1)
  • 参考文献(1)
  • 二级参考文献(0)
2009(1)
  • 参考文献(1)
  • 二级参考文献(0)
2010(2)
  • 参考文献(2)
  • 二级参考文献(0)
2013(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2016(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
异构多核
数据局部性
数据分布子句
Open64编译器
并行循环
数组下标表达式
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机工程
月刊
1000-3428
31-1289/TP
大16开
上海市桂林路418号
4-310
1975
chi
出版文献量(篇)
31987
总下载数(次)
53
总被引数(次)
317027
论文1v1指导