发明名称 Data Prefetcher
摘要 In an embodiment, a processor comprises a data cache and a prefetch unit coupled to the data cache. The prefetch unit is configured to detect one or more prefetch streams corresponding to load operations that miss the data cache, and comprises a memory configured to store data corresponding to potential prefetch streams. The prefetch unit is configured to confirm a prefetch stream in response to N or more demand accesses to addresses in the prefetch stream, where N is a positive integer greater than one and is dependent on a prefetch pattern being detected. The prefetch unit comprises a plurality of stream engines, each stream engine configured to generate prefetches for a different prefetch stream assigned to that stream engine. The prefetch unit is configured to assign the confirmed prefetch stream to one of the plurality of stream engines.
申请公布号 US2010268892(A1) 申请公布日期 2010.10.21
申请号 US20090426801 申请日期 2009.04.20
申请人 LUTTRELL MARK A 发明人 LUTTRELL MARK A.
分类号 G06F12/08;G06F12/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址