发明名称 Global stride prefetching apparatus and method for a high-performance processor
摘要 A method and hardware apparatus for data prefetching. In one embodiment, the method of the present invention comprises first calculating a local stride value by computing the value between two address references of a first load instruction. The local stride value of the first load instruction is used as a global stride value for address prefetching for a second load instruction, where the second load instruction is different from the first load instruction. An appropriate global stride value is added to a previous address value associated with a previous occurrence of the second load instruction, producing an address location for prefetching a block of data.
申请公布号 US6055622(A) 申请公布日期 2000.04.25
申请号 US19970794047 申请日期 1997.02.03
申请人 INTEL CORPORATION 发明人 SPILLINGER, ILLAN Y.
分类号 G06F9/38;G06F12/08;(IPC1-7):G06F12/08 主分类号 G06F9/38
代理机构 代理人
主权项
地址