基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
软件流水是开发指令级并行性的重要方法之一.IA-64是支持软件流水的EPIC(显式并行指令计算)体系结构.通过对NAS Benchmarks和MediaBench中软件流水所需的寄存器进行分析,指出静态通用寄存器是导致软件流水失败的主要因素.提出了解决IA-64中软件流水失败的两种方法:限制循环展开因子的启发式算法(RSU)和堆栈寄存器分配算法(SRA).RSU通过适当减小循环展开因子,增加了软件流水的成功率;SRA在静态寄存器和旋转寄存器之间达到了动态的平衡,提高了寄存器的利用率,更有效地提高了编译器的性能.
推荐文章
IA-64过程调用的逆向恢复技术
反编译
过程抽象
模板匹配
数据流分析
基于SLED的IA-64指令描述
指令级并行
SLED
patterns
constructors
bundle:匹配
GCC基于IA-64谓词执行的IF转换技术研究
IA-64体系结构
指令级并行
GCC
谓词执行
IF转换
IA-64二进制翻译中跳转表恢复技术
程序切片,二进制翻译
跳转表
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 IA-64中软件流水失败的解决方法
来源期刊 清华大学学报(自然科学版) 学科 工学
关键词 计算机软件 软件流水 IA-64 循环展开 寄存器分配
年,卷(期) 2003,(7) 所属期刊栏目 计算机科学与技术
研究方向 页码范围 997-1000
页数 4页 分类号 TP311
字数 3865字 语种 中文
DOI 10.3321/j.issn:1000-0054.2003.07.037
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 汤志忠 清华大学计算机科学与技术系 62 296 10.0 13.0
2 林海波 清华大学计算机科学与技术系 5 23 3.0 4.0
3 李文龙 清华大学计算机科学与技术系 10 29 4.0 5.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (2)
节点文献
引证文献  (5)
同被引文献  (1)
二级引证文献  (1)
1992(1)
  • 参考文献(1)
  • 二级参考文献(0)
1995(1)
  • 参考文献(1)
  • 二级参考文献(0)
2003(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2010(1)
  • 引证文献(1)
  • 二级引证文献(0)
2015(1)
  • 引证文献(1)
  • 二级引证文献(0)
2016(1)
  • 引证文献(1)
  • 二级引证文献(0)
2017(2)
  • 引证文献(2)
  • 二级引证文献(0)
2018(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
计算机软件
软件流水
IA-64
循环展开
寄存器分配
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
清华大学学报(自然科学版)
月刊
1000-0054
11-2223/N
大16开
北京市海淀区清华园清华大学
2-90
1915
chi
出版文献量(篇)
7846
总下载数(次)
26
总被引数(次)
132043
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
国家高技术研究发展计划(863计划)
英文译名:The National High Technology Research and Development Program of China
官方网址:http://www.863.org.cn
项目类型:重点项目
学科类型:信息技术
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导