摘要: 针对现有预测算法仅能精准预测某类程序的缺陷,设计一种复合分支预测电路。该电路组合多种分支预测算法,可以对各种程序进行精准预测,并应用于自主设计的嵌入式微处理器中。性能仿真结果表明,复合分支预测电路对各种程序可以实现高精准预测,并且满足处理器设计的时序要求。
关键词:
分支预测,
局部预测器,
全局预测器,
微处理器设计
Abstract: This paper designs a compound branch predictor circuit based on the current branch predictor algorithms, whose application is limited in the precise prediction of a certain kind of program. This circuit, combining branch prediction of many different types, can predict various programs with high precision, and is accordingly applied in the independent innovation and embedded computer design. Results indicate that the branch predictor circuit realizes the precision demand and other requirements of the computer design.
Key words:
branch prediction,
local predictor,
global predictor,
microprocessor design
中图分类号:
马鹏, 方晓旻, 王春军, 许团辉. 一种复合分支预测电路的设计与实现[J]. 计算机工程, 2011, 37(13): 243-245.
MA Feng, FANG Xiao-Min, WANG Chun-Jun, HU Qiu-Hui. Design and Implementation of Compound Branch Predictor Circuit[J]. Computer Engineering, 2011, 37(13): 243-245.