发明名称 |
Recovery of global history vector in the event of a non-branch flush |
摘要 |
A method and system for recovering a global history vector. In the event of a non-branch flush, a tag may be received by a queue configured to store information about branch instructions. The queue may read a copy of the global history vector from an entry indexed by the tag. This copy may be inserted in a global history vector mechanism ("GHV mechanism") configured to manage the global history vector. If the flush operation is a flush to a group of instructions that contains no branch instructions and the tag does not equal the next-to-write pointer in the queue, then the queue may transmit a command to the GHV mechanism to enter a mode where the GHV mechanism does not update the global history vector until the next branch instruction is fetched.
|
申请公布号 |
US2005027975(A1) |
申请公布日期 |
2005.02.03 |
申请号 |
US20030631055 |
申请日期 |
2003.07.31 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
FROMMER SCOTT B.;SINHAROY BALARAM |
分类号 |
G06F9/00;G06F9/38;(IPC1-7):G06F9/00 |
主分类号 |
G06F9/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|