基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
推测多线程(speculative multithreading,简称SpMT)技术是一种实现非规则程序自动并行化的有效途径.然而,基于控制流图和分支预测技术的线程划分方法,不可避免地会受到划分路径上所存在的控制依赖和数据依赖的制约.目前,在传统的线程划分算法中存在的一个重要问题是,在对划分路径进行选取时只考虑了控制依赖影响却不能有效地综合考虑数据依赖的影响,进而导致不能选取最佳的划分路径.因此,针对传统方法中这种依赖评估方法效率低下的问题,设计并实现了一种基于路径优化的线程划分算法.该算法通过引入基于程序切片技术的预计算方法,建立一种路径评估方法来评估程序间的控制和数据依赖.同时,引入控制线程体大小的启发式规则,以便有效地解决负载不平衡的问题.基于Olden测试集的测试结果表明,所提出的算法可以有效地对非规则程序进行划分,其平均加速比可以达到1.83.
推荐文章
一种应用代价评估的推测多线程路径预测方法
推测多线程
代价评估模型
路径预测技术
数据依赖模型
延时敏感的推测多线程调度策略
时延
片上多核处理器
推测多线程
线程调度
基于社区划分的多线程潜在好友推荐算法
多线程
社区划分
核心关系子网
标签传播
好友推荐
基于控制流的多线程程序的静态切片算法
多线程程序
程序依赖图
程序切片
切片算法
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种基于路径优化的推测多线程划分算法
来源期刊 软件学报 学科 工学
关键词 推测多线程 线程级并行 线程划分 路径优化 自动并行化
年,卷(期) 2012,(8) 所属期刊栏目 系统软件与软件工程
研究方向 页码范围 1950-1964
页数 分类号 TP314
字数 13187字 语种 中文
DOI 10.3724/SP.J.1001.2012.04148
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 赵银亮 西安交通大学计算机科学与技术系 52 517 12.0 21.0
2 杜延宁 西安交通大学计算机科学与技术系 3 9 2.0 3.0
3 李远成 西安交通大学计算机科学与技术系 5 44 4.0 5.0
4 李美蓉 西安交通大学计算机科学与技术系 3 5 1.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (12)
共引文献  (6)
参考文献  (10)
节点文献
引证文献  (4)
同被引文献  (8)
二级引证文献  (4)
1980(1)
  • 参考文献(0)
  • 二级参考文献(1)
1995(2)
  • 参考文献(0)
  • 二级参考文献(2)
1996(2)
  • 参考文献(1)
  • 二级参考文献(1)
2000(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(3)
  • 参考文献(1)
  • 二级参考文献(2)
2006(2)
  • 参考文献(0)
  • 二级参考文献(2)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2008(3)
  • 参考文献(1)
  • 二级参考文献(2)
2009(4)
  • 参考文献(4)
  • 二级参考文献(0)
2010(3)
  • 参考文献(3)
  • 二级参考文献(0)
2012(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2013(2)
  • 引证文献(2)
  • 二级引证文献(0)
2014(1)
  • 引证文献(1)
  • 二级引证文献(0)
2015(1)
  • 引证文献(0)
  • 二级引证文献(1)
2019(4)
  • 引证文献(1)
  • 二级引证文献(3)
研究主题发展历程
节点文献
推测多线程
线程级并行
线程划分
路径优化
自动并行化
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件学报
月刊
1000-9825
11-2560/TP
16开
北京8718信箱
82-367
1990
chi
出版文献量(篇)
5820
总下载数(次)
36
总被引数(次)
226394
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导