Method for predicting branch target address based on previous prediction
AssigneeFujitsu Limited
InventorMegumi Ukai
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorMegumi Ukai
Estimating the term…
A branch target address table is provided for each branch instruction having a plurality of branch targets. Each branch target address table stores a history of a plurality of branch target addresses determined in the past by executing a corresponding branch instruction. A branch target prediction unit predicts a predicted branch target address with respect to a branch instruction with reference to the history of branch target addresses stored in the branch target address table corresponding to the branch instruction. The predicted branch target address obtained as a result of the prediction is stored, for example, in a predicted branch target address storage unit in association with the branch instruction, and is referenced by an instruction fetch control unit at the time of prefetching a branch target instruction.
An arithmetic processing apparatus comprising:
A branch prediction method comprising:
Dependencies are inferred from the claim text.