会议专题

改进的基于O-GEHL预测技术的EDGE块预测器

指令块层面的控制流推测技术,对具有块原子性(Block-atomic)特点的EDGE体系结构性能来说,至关重要.使用”出口(Exit)+目标地址(Target)”预测方式的块预测器(Next-block Predictor)赋予了EDGE体系结构高效的控制流推测能力。到目前为止,已经有一系列的二值预测器被修改来适应块预测器中的出口预测,其中就包括第一届分支预测锦标赛提出的O-GEHL预测器.本文分析了目前基于O-GEHL预测技术的块预测器的缺点,并针对其缺点提出了两种主要的改进策略:第一种为无选择器的O-GEHL出口预测,第二种为直接使用OGEHL预测器的二值预测能力单独对每个出口进行预测.性能评价结果表明,当预测器硬件资源在16KB到1MB范围内时,在四种用来比较的基于O-GEHL预测技术的块预测器中:无选择器的O-GEHL出口预测方案比文献中的O-GEHL出口预测器性能平均提高了0.7%;对8个出口分别使用二值O-GEHL预测器进行预测的方案,在硬件资源较多的情况下,性能提高了3%;只对前4个出口采用二值O-GEHL预测器的方案,则将性能平均提高了2%.

EDGE处理器 块预测器 O-GEHL技术 出口预测 无选择器 二值预测

苟鹏飞 王诗博 杨兵 喻明艳

哈尔滨工业大学微电子中心 哈尔滨150001

国内会议

第十五届计算机工程与工艺年会暨第一届微处理器技术论坛

成都

中文

41-50

2011-08-12(万方平台首次上网日期,不代表论文的发表时间)