基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
数据分布是提高分布存储系统上OpenMP程序性能的主要方法之一.基于两阶段分析方法,提出了一个面向OpenMP程序的自动数据分布框架及算法并实现其于CCRG OpenMP编译器之中.第一阶段,编译器分析程序中数据访问模式,结合OpenMP程序中DO指导命令提供的任务调度信息,为每次数组访问产生分布方式候选;第二阶段,采用多面体作为迭代空间及数组空间的几何模型,提出自动计算有界多面体中整数点个数以衡量通信量之多少的方法,并且用Ehrhart多项式表示其结果以更便于符号比较和最优分布方式的选取.实验表明,在最终选取的分布方式下,程序性能明显优于其他候选分布方式.
推荐文章
方舟编译器初探
方舟编译器
Android
多语言设计
设计方案
Co-array Fortran编译器的设计与实现
co-array Fortran
映像
源到源转换
OpenMP并行程序的编译器优化
跨处理器相关
barrier同步
并行区重构
数据相关图
基于硬件性能计数器的编译器性能测试与分析
HP-Opencc硬件性能计数器
Intel Vtune
性能测试
性能分析
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 编译器指导的OpenMP Fortran程序数据分布
来源期刊 南京大学学报(自然科学版) 学科 工学
关键词 OpenMP 数据分布 空间多面体 Ehrhart多项式
年,卷(期) 2005,(5) 所属期刊栏目 计算机软件新技术研究进展专栏
研究方向 页码范围 562-568
页数 7页 分类号 TP314
字数 5637字 语种 中文
DOI 10.3321/j.issn:0469-5097.2005.05.015
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 黄春 国防科技大学计算机学院 13 25 3.0 4.0
2 赵克佳 国防科技大学计算机学院 7 20 3.0 4.0
3 周虎成 国防科技大学计算机学院 1 3 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (1)
节点文献
引证文献  (3)
同被引文献  (0)
二级引证文献  (0)
1991(1)
  • 参考文献(1)
  • 二级参考文献(0)
2005(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2009(1)
  • 引证文献(1)
  • 二级引证文献(0)
2010(1)
  • 引证文献(1)
  • 二级引证文献(0)
2014(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
OpenMP
数据分布
空间多面体
Ehrhart多项式
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
南京大学学报(自然科学版)
双月刊
0469-5097
32-1169/N
江苏省南京市南京大学
chi
出版文献量(篇)
2526
总下载数(次)
6
总被引数(次)
23071
相关基金
国家高技术研究发展计划(863计划)
英文译名:The National High Technology Research and Development Program of China
官方网址:http://www.863.org.cn
项目类型:重点项目
学科类型:信息技术
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导