发明名称 Apparatus and methods for low-complexity instruction prefetch system
摘要 When misses occur in an instruction cache, prefetching techniques are used that minimize miss rates, memory access bandwidth, and power use. One of the prefetching techniques operates when a miss occurs. A notification that a fetch address missed in an instruction cache is received. The fetch address that caused the miss is analyzed to determine an attribute of the fetch address and based on the attribute a line of instructions is prefetched. The attribute may indicate that the fetch address is a target address of a non-sequential operation. Another attribute may indicate that the fetch address is a target address of a non-sequential operation and the target address is more than X % into a cache line. A further attribute may indicate that the fetch address is an even address in the instruction cache. Such attributes may be combined to determine whether to prefetch.
申请公布号 US8060701(B2) 申请公布日期 2011.11.15
申请号 US20060608309 申请日期 2006.12.08
申请人 MORROW MICHAEL WILLIAM;DIEFFENDERFER JAMES NORRIS;QUALCOMM INCORPORATED 发明人 MORROW MICHAEL WILLIAM;DIEFFENDERFER JAMES NORRIS
分类号 G06F12/00;G06F15/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址