发明授权
- 专利标题: Power efficient instruction prefetch mechanism
- 专利标题(中): 高效的指令预取机制
-
申请号: US11050932申请日: 2005-02-03
-
公开(公告)号: US07587580B2公开(公告)日: 2009-09-08
- 发明人: Thomas Andrew Sartorius , Victor Roberts Augsburg , James Norris Dieffenderfer , Jeffrey Todd Bridges , Michael Scott McIlvaine , Rodney Wayne Smith
- 申请人: Thomas Andrew Sartorius , Victor Roberts Augsburg , James Norris Dieffenderfer , Jeffrey Todd Bridges , Michael Scott McIlvaine , Rodney Wayne Smith
- 申请人地址: US CA San Diego
- 专利权人: QUALCOMM Corporated
- 当前专利权人: QUALCOMM Corporated
- 当前专利权人地址: US CA San Diego
- 代理商 Nicholas J. Pauley; Peter M. Kamarchik; Sam Talpalatsky
- 主分类号: G06F9/30
- IPC分类号: G06F9/30 ; G06F9/40 ; G06F15/00
摘要:
A processor includes a conditional branch instruction prediction mechanism that generates weighted branch prediction values. For weakly weighted predictions, which tend to be less accurate than strongly weighted predictions, the power associating with speculatively filling and subsequently flushing the cache is saved by halting instruction prefetching. Instruction fetching continues when the branch condition is evaluated in the pipeline and the actual next address is known. Alternatively, prefetching may continue out of a cache. To avoid displacing good cache data with instructions prefetched based on a mispredicted branch, prefetching may be halted in response to a weakly weighted prediction in the event of a cache miss.
公开/授权文献
- US20060174090A1 Power efficient instruction prefetch mechanism 公开/授权日:2006-08-03
信息查询