发明名称 ARITHMETIC PROCESSING DEVICE, INFORMATION PROCESSING DEVICE, AND ARITHMETIC PROCESSING METHOD
摘要 <p>A CPU as a processor implements a first GHR that indicates, in time series, results which have predicted validity or invalidity of branches when instructions have been fetched, in addition to a second GHR that indicates, in time series, results which have decided validity or invalidity of branches when computation has been completed. When the instructions are fetched, a branch prediction unit in the CPU executes branch prediction by using a branch validity accuracy which are decided based on not only a branch history (BRHIS) but also the instruction fetch address and the first GHR and indicates whether the instruction is a branch direction as expected. When it is decided that the branch prediction has failed based on the result of the branch computation, a branch history update unit in the CPU copies the value of the second GHR to the first GHR. Then, an instruction fetch controller re-executes the instruction fetch.</p>
申请公布号 EP2690549(A1) 申请公布日期 2014.01.29
申请号 EP20110861778 申请日期 2011.03.23
申请人 FUJITSU LIMITED 发明人 SUZUKI, TAKASHI
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址