基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
SIMD指令能够高效开发数据级并行,因此当前绝大多数通用微处理器都支持这种机制.但是应用程序和算法的一些固有特性,如访存地址不对齐、非连续存储访问以及控制流等,使得编译器或程序员必须借助置换指令重新组合向量的各个元素,才能得到符合SIMD指令要求的操作数.这些冗余的置换指令已成为当前挖掘数据级并行的主要性能瓶颈.提出一种自动的数据置换指令生成和优化算法,以有效地减少置换指令带来的性能损失.该算法基于提出的一种新中间表示形式,其中包含有足够的操作数地址信息,因此可以将置换指令的生成转换为数据流图中冲突边的识别问题,而将置换指令的优化转化为用最少的置换指令来删除所有冲突边的问题.面向一组典型多媒体程序进行测试的结果表明,提出的算法可平均获得7%的性能加速.
推荐文章
基于SIMD体系结构的数据相关控制语句转化方法
数据相关控制
SIMD
共享控制器
图像
SuperSAP模型数据文件的自动生成
AutoCAD
SuperSAP
有限元建模
接口程序
人体运动数据自动捕捉与 舞谱生成分析
人体运动数据
运动数据捕捉
拉班舞谱
舞谱生成
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 SIMD数据置换操作的自动生成和优化
来源期刊 计算机科学 学科 工学
关键词 数据置换 中间表示 冲突边
年,卷(期) 2011,(5) 所属期刊栏目 体系结构
研究方向 页码范围 290-294
页数 分类号 TP314
字数 6396字 语种 中文
DOI 10.3969/j.issn.1002-137X.2011.05.072
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 沈立 国防科学技术大学计算机学院 33 202 8.0 13.0
2 李家文 国防科学技术大学计算机学院 12 29 2.0 5.0
3 陈向 国防科学技术大学计算机学院 2 1 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (2)
节点文献
引证文献  (1)
同被引文献  (0)
二级引证文献  (0)
2002(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(1)
  • 参考文献(1)
  • 二级参考文献(0)
2011(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2014(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
数据置换
中间表示
冲突边
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机科学
月刊
1002-137X
50-1075/TP
大16开
重庆市渝北区洪湖西路18号
78-68
1974
chi
出版文献量(篇)
18527
总下载数(次)
68
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导