发明名称 |
USING A CACHE MISS PATTERN TO ADDRESS A STRIDE PREDICTION TABLE |
摘要 |
Data prefetching is used to reduce an average latency of memory references for retrieval of data therefrom. The prefetching process is typically based on anticipation of future processor data references. In example embodiment, there is a method of data retrieval that comprises providing a first memory circuit (610), a stride prediction (611) table (SPT) and a cache memory circuit (612). Instructions for accessing data (613) within the first memory are executed. A cache miss (614) is detected. Only when a cache miss is detected is the SPT accessed and updated (615). A feature of this embodiment includes using a stream buffer as the cache memory circuit. Another feature includes using random access cache memory as the cache memory circuit. |
申请公布号 |
WO2004049169(A3) |
申请公布日期 |
2006.06.22 |
申请号 |
WO2003IB05165 |
申请日期 |
2003.11.11 |
申请人 |
KONINKLIJKE PHILIPS ELECTRONICS N.V.;U.S. PHILIPS CORPORATION;VAN DE WAERDT, JAN-WILLEM;HOOGERBRUGGE, JAN |
发明人 |
VAN DE WAERDT, JAN-WILLEM;HOOGERBRUGGE, JAN |
分类号 |
G06F12/08 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|