基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
划分是把程序中不同的计算和数据分配到并行处理系统的不同处理机来充分利用并行系统的计算资源、提高程序处理速度的一种优化技术.划分的效果对程序在并行系统上的执行效率将产生至关重要的影响,因此划分问题一直是并行领域研究的一个热点.但是应用程序的一些特性,如非紧密嵌套循环、一条语句对非只读数组的多次引用间存在重叠、不同语句对同一数组不同步长的引用,给有效解决划分问题设置了极大的障碍.已有的划分算法无法对具有这些特征的程序进行自动划分.虽然在对具有这些特征的程序进行手工优化过程中,存在一些直观上的划分策略,但这些策略无法应用到编译器中来指导编译器完成对程序的自动划分.文中根据这类程序的特点,提出了一种基于代表元的划分算法.该算法通过使用程序中对划分计算产生实际影响的数组引用作为代表元素构造各种划分的限制条件,完成程序的划分.同时通过寻找最大一致性数据划分方向有效减少了程序划分过程中的数据重组织通信.该算法已经在AFT2004中实现,并对应用程序获得了很好的效果.
推荐文章
一种融合节点与链接属性的社交网络社区划分算法
社交网络
社区划分
模块度
相似权值
基于小世界网络的邮件社区划分算法
社会网络
邮件社区
微-宏聚类
小世界网络
基于朋友关系变迁演化的社区划分算法
机会网络
朋友关系
社区划分
数据集
COPART:一种面向约束条件的自适应软硬件划分算法
软硬件协同设计
软硬件划分
开销系数
自适应
遗传算法
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种基于代表元的划分算法
来源期刊 计算机学报 学科 工学
关键词 计算划分 数据划分 代表元 非紧密嵌套循环 数据划分一致性 并行编译
年,卷(期) 2008,(3) 所属期刊栏目 研究论文与技术报告
研究方向 页码范围 400-410
页数 11页 分类号 TP302
字数 9909字 语种 中文
DOI 10.3321/j.issn:0254-4164.2008.03.005
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 王鹏 复旦大学并行处理研究所 64 321 10.0 15.0
2 臧斌宇 复旦大学并行处理研究所 46 315 8.0 15.0
3 朱传琪 复旦大学并行处理研究所 32 201 7.0 12.0
4 张为华 复旦大学并行处理研究所 33 234 7.0 14.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (7)
节点文献
引证文献  (7)
同被引文献  (2)
二级引证文献  (12)
1991(2)
  • 参考文献(2)
  • 二级参考文献(0)
1993(1)
  • 参考文献(1)
  • 二级参考文献(0)
1998(1)
  • 参考文献(1)
  • 二级参考文献(0)
1999(1)
  • 参考文献(1)
  • 二级参考文献(0)
2000(1)
  • 参考文献(1)
  • 二级参考文献(0)
2002(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2009(1)
  • 引证文献(1)
  • 二级引证文献(0)
2010(1)
  • 引证文献(1)
  • 二级引证文献(0)
2011(1)
  • 引证文献(1)
  • 二级引证文献(0)
2012(2)
  • 引证文献(1)
  • 二级引证文献(1)
2013(9)
  • 引证文献(3)
  • 二级引证文献(6)
2014(2)
  • 引证文献(0)
  • 二级引证文献(2)
2015(1)
  • 引证文献(0)
  • 二级引证文献(1)
2016(1)
  • 引证文献(0)
  • 二级引证文献(1)
2019(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
计算划分
数据划分
代表元
非紧密嵌套循环
数据划分一致性
并行编译
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机学报
月刊
0254-4164
11-1826/TP
大16开
中国科学院计算技术研究所(北京2704信箱)
2-833
1978
chi
出版文献量(篇)
5154
总下载数(次)
49
论文1v1指导