基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
不规则计算在大规模并行应用中广泛存在.在面向分布存储结构的自动并行化过程中,较难在编译时为不规则循环生成并行代码.并行代码中的通信代码对程序运行结果的正确性以及加速效果有着严重的影响.通过分析程序的数组重分布图,使用部分冗余的通信方式来维持不规则数组访问的生产者-消费者关系,可以在编译时为一类常见的不规则循环自动生成有效的通信代码.该方法使用计算分解和数组引用的访问表达式求解不规则数组在各处理器的本地定义集作为通信的数据集,分析针对此类不规则循环划分的通信策略,继而生成相应的通信代码.实验测试的结果取得了预期的加速效果,验证了方法的有效性.
推荐文章
自动并行化中不规则问题的划分方法
自动并行化
计算分解
不规则循环
不规则数组
RTW嵌入式代码自动生成机制与代码结构分析
实时工作间
嵌入式系统
代码自动生成技术
VxWorks
AADL模型代码自动生成技术研究
体系结构分析设计语言
建模工具
代码自动生成技术
映射规则
嵌入式软件自动代码生成和代码整合方法研究
嵌入式软件开发
自动代码生成
代码整合
电动天窗控制
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 自动并行化中不规则循环的通信代码生成
来源期刊 计算机应用 学科 工学
关键词 自动并行化 不规则循环 不规则数组 计算分解 部分冗余
年,卷(期) 2014,(4) 所属期刊栏目 先进计算
研究方向 页码范围 1014-1018
页数 5页 分类号 TP314
字数 5585字 语种 中文
DOI 10.11772/j.issn.1001-9081.2014.04.1014
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 姚远 16 78 5.0 8.0
3 丁锐 6 5 2.0 2.0
7 傅立国 6 1 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (35)
共引文献  (4)
参考文献  (6)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1995(3)
  • 参考文献(0)
  • 二级参考文献(3)
1996(2)
  • 参考文献(0)
  • 二级参考文献(2)
1997(1)
  • 参考文献(0)
  • 二级参考文献(1)
1998(5)
  • 参考文献(0)
  • 二级参考文献(5)
1999(4)
  • 参考文献(0)
  • 二级参考文献(4)
2000(3)
  • 参考文献(0)
  • 二级参考文献(3)
2001(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(4)
  • 参考文献(0)
  • 二级参考文献(4)
2003(5)
  • 参考文献(1)
  • 二级参考文献(4)
2004(3)
  • 参考文献(0)
  • 二级参考文献(3)
2005(2)
  • 参考文献(0)
  • 二级参考文献(2)
2006(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(4)
  • 参考文献(2)
  • 二级参考文献(2)
2012(2)
  • 参考文献(1)
  • 二级参考文献(1)
2013(1)
  • 参考文献(1)
  • 二级参考文献(0)
2014(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
自动并行化
不规则循环
不规则数组
计算分解
部分冗余
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机应用
月刊
1001-9081
51-1307/TP
大16开
成都237信箱
62-110
1981
chi
出版文献量(篇)
20189
总下载数(次)
40
论文1v1指导