基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
程序中的向量并行性不仅存在于循环中,也存在于基本块中.SLP向量化算法可以发掘基本块内的并行性.由于基本块之间将会涉及到大量的数据重用,当连续的多个基本块都被向量化时,仅考虑基本块内的向量化难以有效利用可重用数据.提出跨基本块向量化指令选择方法来综合考虑基本块内与基本块间的语句关系,采用动态规划的方式确定收益较大的向量化策略,从而能够提升所生成代码的性能.实验结果表明,与基本块内的向量化方法相比,跨基本块向量化指令选择方法令测试程序性能平均提升20%.
推荐文章
基本块注射模设计
潜伏浇口
侧抽芯
抽芯杆
顶杆顶出机构
一种基于剪切的SLP向量化方法
单指令多数据扩展部件
自动向量化
超字并行
代价模型
一种基于指令向量表的软 PLC系统实现方法
嵌入式系统
指令向量表
软PLC
梯形图
解释型
一种支持SIMD指令的表驱动的代码选择技术
代码选择
树匹配和动态规划
数据流图
整数线性规划
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种跨基本块向量化指令选择方法
来源期刊 信息工程大学学报 学科 工学
关键词 跨基本块 SIMD 指令选择 代价模型
年,卷(期) 2016,(2) 所属期刊栏目 计算机技术及应用
研究方向 页码范围 244-249
页数 6页 分类号 TP311
字数 4790字 语种 中文
DOI 10.3969/j.issn.1671-0673.2016.02.022
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 张为华 复旦大学并行处理研究所 33 234 7.0 14.0
2 赵荣彩 30 66 4.0 5.0
3 韩林 9 8 2.0 2.0
4 徐金龙 7 20 2.0 4.0
5 刘鹏 2 2 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (3)
共引文献  (1)
参考文献  (6)
节点文献
引证文献  (1)
同被引文献  (0)
二级引证文献  (0)
1996(1)
  • 参考文献(1)
  • 二级参考文献(0)
2000(3)
  • 参考文献(3)
  • 二级参考文献(0)
2002(1)
  • 参考文献(1)
  • 二级参考文献(0)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(2)
  • 参考文献(0)
  • 二级参考文献(2)
2012(1)
  • 参考文献(1)
  • 二级参考文献(0)
2016(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2020(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
跨基本块
SIMD
指令选择
代价模型
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
信息工程大学学报
双月刊
1671-0673
41-1196/N
大16开
郑州市科学大道62号
2000
chi
出版文献量(篇)
2792
总下载数(次)
2
总被引数(次)
9088
论文1v1指导