基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
循环倾斜是程序优化中一种循环变换的手段,它改变空间迭代形式,将循环存在的跨迭代的并行用传统的并行标识出来,使得循环可以并行执行.但是循环倾斜后,并行执行的数据在内存中是离散的,而且每次迭代执行的次数是不一致的.为了更有效地利用SIMD,本文提出一种基于全局数据重组的循环倾斜优化方法.首先分析循环倾斜优化,针对数据离散的问题实现全局数据重组,改善数据局部性,循环易于向量化操作;针对迭代执行次数不一致问题,实现非满载向量操作,使尾循环得以向量执行.最后选择wavefront程序进行测试,优化后,程序计算可以获得平均10.73倍的加速效果.
推荐文章
基于局部信息的全局数据挖掘研究
数据挖掘
全局模型
局部模式
粒度计算
一种基于P2P网络的虚拟全局数据库
虚拟全局数据库
结构化对等网
非结构化对等网
数据库
性能分析
基于局部信息的全局数据挖掘研究
数据挖掘
全局模型
局部模式
粒度计算
面向分布存储系统的全局数据分布
数据分布
全局分布分析
过程间分布分析
多节点分布分析
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于全局数据重组的循环倾斜优化
来源期刊 计算机与现代化 学科 工学
关键词 单指令多数据流 循环倾斜 数据重组 非满载向量化
年,卷(期) 2017,(6) 所属期刊栏目 软件工程
研究方向 页码范围 45-49
页数 5页 分类号 TP312
字数 3374字 语种 中文
DOI 10.3969/j.issn.1006-2475.2017.06.009
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 陈华军 20 59 5.0 6.0
3 王琦 4 2 1.0 1.0
6 洪超 2 0 0.0 0.0
10 方萌 1 0 0.0 0.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (15)
共引文献  (11)
参考文献  (2)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1987(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(2)
  • 参考文献(0)
  • 二级参考文献(2)
2002(1)
  • 参考文献(0)
  • 二级参考文献(1)
2003(1)
  • 参考文献(0)
  • 二级参考文献(1)
2005(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(2)
  • 参考文献(0)
  • 二级参考文献(2)
2012(5)
  • 参考文献(0)
  • 二级参考文献(5)
2013(2)
  • 参考文献(0)
  • 二级参考文献(2)
2015(1)
  • 参考文献(1)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
单指令多数据流
循环倾斜
数据重组
非满载向量化
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机与现代化
月刊
1006-2475
36-1137/TP
大16开
南昌市井冈山大道1416号
44-121
1985
chi
出版文献量(篇)
9036
总下载数(次)
25
总被引数(次)
56782
论文1v1指导