发明名称 Bimodal Compare Predictor Encoded In Each Compare Instruction
摘要 Systems and methods for branch prediction, including predicting evaluation of a producer instruction such as a compare instruction, by encoding a prediction field in the producer instruction, and predicting evaluation of the producer instruction by using the encoded prediction field. A consumer instruction such as a conditional branch instruction predicated on the producer instruction can be speculatively executed based on the predicted evaluation of the producer instruction. The producer instruction is executed in an execution pipeline to determine an actual evaluation of the producer instruction, and the prediction field is updated, if necessary, based on the actual evaluation and the predicted evaluation. The producer instruction can be updated in memory with the updated prediction field.
申请公布号 US2013283023(A1) 申请公布日期 2013.10.24
申请号 US201213449754 申请日期 2012.04.18
申请人 TABONY CHARLES JOSEPH;CODRESCU LUCIAN;VENKUMAHANTI SURESH K.;QUALCOMM INCORPORATED 发明人 TABONY CHARLES JOSEPH;CODRESCU LUCIAN;VENKUMAHANTI SURESH K.
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址