Invention Grant
US09582285B2 Speculative history forwarding in overriding branch predictors, and related circuits, methods, and computer-readable media 有权
重写分支预测器以及相关电路,方法和计算机可读介质中的投机历史转发

Speculative history forwarding in overriding branch predictors, and related circuits, methods, and computer-readable media
Abstract:
Speculative history forwarding in overriding branch predictors, and related circuits, methods, and computer-readable media are disclosed. In one embodiment, a branch prediction circuit including a first branch predictor and a second branch predictor is provided. The first branch predictor generates a first branch prediction for a conditional branch instruction, and the first branch prediction is stored in a first branch prediction history. The first branch prediction is also speculatively forwarded to a second branch prediction history. The second branch predictor subsequently generates a second branch prediction based on the second branch prediction history, including the speculatively forwarded first branch prediction. By enabling the second branch predictor to base its branch prediction on the speculatively forwarded first branch prediction, an accuracy of the second branch predictor may be improved.
Information query
Patent Agency Ranking
0/0