发明名称 |
Computer-implemented method for carrying out selective jump instruction prediction in e.g. digital special or general purpose computer, involves blocking jump instruction prediction after prediction blocking instruction is executed |
摘要 |
<p>The method involves detecting an instruction for blocking jump instruction prediction in a stream of instructions by a processor e.g. CPU. The jump instruction prediction is blocked by a prediction blockage module (124) at a predetermined number of jump instructions after the instruction for blocking the jump instruction prediction is executed by the processor based on detection of prediction blocking instruction. A preset condition e.g. type of code, is detected by a condition detection module (121) based on the stream of instructions by the processor. Independent claims are also included for the following: (1) a computer system for carrying out selective jump instruction prediction (2) a computer program product comprising instructions to carry out selective jump instruction prediction.</p> |
申请公布号 |
DE102013210529(A1) |
申请公布日期 |
2013.12.19 |
申请号 |
DE201310210529 |
申请日期 |
2013.06.06 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
BONANNO, JAMES J.;MAYER, ULRICH;SAPORITO, ANTHONY;SHUM, CHUNG-LUNG K.;SLEGEL, TIMOTHY J. |
分类号 |
G06F9/38 |
主分类号 |
G06F9/38 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|