发明名称 Microprocessor, apparatus and method for selective prefetch retire
摘要 An apparatus in a microprocessor for selectively retiring a prefetched cache line is disclosed. In a first embodiment, a first count of the number of accesses to the prefetched cache line and N second counts of the number of accesses to N lines of a replacement candidate set of the cache selected by the prefetched cache line address are maintained. When another prefetch is requested, if the first count is greater than the smaller of the N second counts, the candidate prefetched cache line is retired into the cache; otherwise the prefetched cache line is discarded. In a second embodiment, a count of accesses to the replacement candidate line is maintained. When another prefetch is requested, if the count is greater than a programmable threshold value, the candidate prefetched cache line is retired into the cache; otherwise the prefetched cache line is discarded.
申请公布号 US6990558(B2) 申请公布日期 2006.01.24
申请号 US20030420357 申请日期 2003.04.21
申请人 发明人
分类号 G06F12/12;G06F12/00;G06F12/08 主分类号 G06F12/12
代理机构 代理人
主权项
地址