发明名称 Method and apparatus for using past history to avoid flush conditions in a microprocessor
摘要 A hazard prediction array consists of an array of saturating counters. The array is indexed through a portion of the instruction address. At issue, the hazard prediction array is referenced and a prediction is made as to whether the current instruction or group of instructions is likely to encounter a flush. If the prediction is that it will flush, the instruction is not issued until it is the next instruction to complete. If the prediction is that the instruction will not flush, it is issued as normal. At completion time, the prediction array is updated with the actual flush behavior. When an instruction is predicted to flush and, thus, not issued until it is the next to complete, the predictor may be updated as if the instruction did not flush.
申请公布号 US2002138713(A1) 申请公布日期 2002.09.26
申请号 US20010815553 申请日期 2001.03.22
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LOGAN DOUGLAS ROBERT;MERICAS ALEXANDER ERIK;STARKE WILLIAM JOHN
分类号 G06F9/38;(IPC1-7):G06F9/30 主分类号 G06F9/38
代理机构 代理人
主权项
地址