期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于简化Trace的动态隐式断言执行 被引量:1
1
作者 唐遇星 邓鹍 +1 位作者 窦勇 周兴铭 《计算机学报》 EI CSCD 北大核心 2007年第11期1972-1981,共10页
分支指令与分支预测失败限制了处理器发掘指令级并行(ILP)的潜力.通过If-conversion或Predicated执行将程序中的控制相关转化为数据相关,能较好地降低分支预测开销.提出一种基于简化Trace结构的动态隐式断言执行机制(Dynamic Implicit P... 分支指令与分支预测失败限制了处理器发掘指令级并行(ILP)的潜力.通过If-conversion或Predicated执行将程序中的控制相关转化为数据相关,能较好地降低分支预测开销.提出一种基于简化Trace结构的动态隐式断言执行机制(Dynamic Implicit Predication,DIP),而早期的相关研究主要集中于由编译器显式为宽发射处理器产生静态Predicated指令.无需编译器或者其他二进制工具的帮助,DIP可以在程序运行过程中识别可以进行断言变换的指令片断,完成指令转换与优化,并在以后的执行中使用优化后的指令Trace.基于SPEC2000模拟测试表明DIP可以有效避免错误的分支预测,提高并行度,单个程序的IPC平均提高10.3%,基准程序的平均加速比可达7.59%. 展开更多
关键词 指令级并行 断言 动态隐式断言执行 踪迹缓冲 流水线
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部