发明名称 Techniques for multi-level indirect data prefetching
摘要 A technique for performing data prefetching using multi-level indirect data prefetching includes determining a first memory address of a pointer associated with a data prefetch instruction. Content that is included in a first data block (e.g., a first cache line of a memory) at the first memory address is then fetched. A second memory address is then determined based on the content at the first memory address. Content that is included in a second data block (e.g., a second cache line) at the second memory address is then fetched (e.g., from the memory or another memory). A third memory address is then determined based on the content at the second memory address. Finally, a third data block (e.g., a third cache line) that includes another pointer or data at the third memory address is fetched (e.g., from the memory or the another memory).
申请公布号 US8161265(B2) 申请公布日期 2012.04.17
申请号 US20080024260 申请日期 2008.02.01
申请人 ARIMILLI RAVI K.;SINHAROY BALARAM;SPEIGHT WILLIAM E.;ZHANG LIXIN;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ARIMILLI RAVI K.;SINHAROY BALARAM;SPEIGHT WILLIAM E.;ZHANG LIXIN
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址