基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
虽然线程级猜测(Thread Level Speculation,TLS)执行机制可以简化多线程编程模型接口,并能获得较高的性能加速,但其并行程序的开发仍然比较困难.面向一个高效的软件TLS模型HEUSPEC,研究了代码自动生成工具C2H的设计与实现方法.具体包括3部分内容:首先,为HEUSPEC设计简单的标注语句,标注出可并行段的一些特征;其次,提出将标注语句和可并行段转换为猜测线程函数的算法;最后,设计生成HEUSPEC并行代码的算法.该方法已在开源编译器Clang上实现.面向Rodinia,OmpScr等基准程序的测试结果表明,C2H能够将带有简单标注语句的串行C代码转换为HEUSPEC并行代码,且其性能与手工编写的HEUSPEC并行代码的性能十分接近.
推荐文章
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 线程级猜测并行系统代码自动生成工具的设计与实现
来源期刊 计算机科学 学科 工学
关键词 线程级猜测 HEUSPEC 源到源编译器 标注语句 Clang
年,卷(期) 2017,(11) 所属期刊栏目 2016年全国软件与应用学术会议
研究方向 页码范围 114-119
页数 6页 分类号 TP303
字数 6178字 语种 中文
DOI 10.11896/j.issn.1002-137X.2017.11.018
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 沈立 国防科技大学高性能计算国家重点实验室 16 54 4.0 7.0
2 王家龙 国防科技大学高性能计算国家重点实验室 1 1 1.0 1.0
3 刘艳红 国防科技大学计算机学院 1 1 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (4)
共引文献  (2)
参考文献  (6)
节点文献
引证文献  (1)
同被引文献  (2)
二级引证文献  (0)
2000(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(1)
  • 参考文献(1)
  • 二级参考文献(0)
2011(2)
  • 参考文献(0)
  • 二级参考文献(2)
2013(2)
  • 参考文献(2)
  • 二级参考文献(0)
2015(2)
  • 参考文献(2)
  • 二级参考文献(0)
2016(1)
  • 参考文献(1)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2019(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
线程级猜测
HEUSPEC
源到源编译器
标注语句
Clang
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机科学
月刊
1002-137X
50-1075/TP
大16开
重庆市渝北区洪湖西路18号
78-68
1974
chi
出版文献量(篇)
18527
总下载数(次)
68
论文1v1指导