|国家科技期刊平台
首页|期刊导航|计算机应用研究|高效混合预测策略的设计

高效混合预测策略的设计OA北大核心CSTPCD

中文摘要

现有的分支预测模型无法完全准确预测处理器中各种指令的行为,导致处理效率受限。为此提出了两种混合预测解决方案,旨在结合多种分支预测模型,以提高预测的准确性和处理器的执行效率。将TAGE(tagged geometric history length)分支预测模型与BATAGE(Bayesian tagged geometric history length)分支预测模型的预测结果转交Hybrid模型。在预测阶段中,Hybrid模型会根据TAGE和BATAGE的历史表现去选择表现最佳分支预测模型的预测结果。而在更新阶段中,Hybrid模型会根据设计的混合预测策略对需要更新条目的饱和计数器进行更新。在CBP(championship branch prediction)软件仿真平台提供的440个测试程序上进行实验,实验结果表明:与多种最新主流分支预测模型相比,两种混合预测解决方案的预测错误率均低于它们。该研究为预测所有指令模式行为问题提供了有效解决方案。在实际CPU的分支指令预测,该研究提供了一些实用价值。

方昕宇;周日贵;龚鸣清;

上海海事大学信息工程学院,上海201306杭州今日头条科技有限公司,杭州311100

计算机与自动化

TAGEBATAGE分支预测混合预测

《计算机应用研究》 2024 (009)

P.2766-2772 / 7

国家重点研发计划资助项目(2021YFF0601200,2021YFF0601204)。

10.19734/j.issn.1001-3695.2023.12.0641

评论