发明名称 |
BOUNDING BOX PREFETCHER |
摘要 |
A data prefetcher in a microprocessor. The data prefetcher includes a plurality of period match counters associated with a corresponding plurality of different pattern periods. The data prefetcher also includes control logic that updates the plurality of period match counters in response to accesses to a memory block by the microprocessor, determines a clear pattern period based on the plurality of period match counters and prefetches into the microprocessor non-fetched cache lines within the memory block based on a pattern having the clear pattern period determined based on the plurality of period match counters. |
申请公布号 |
US2014289479(A1) |
申请公布日期 |
2014.09.25 |
申请号 |
US201414282420 |
申请日期 |
2014.05.20 |
申请人 |
VIA TECHNOLOGIES, INC. |
发明人 |
Hooker Rodney E.;Greer John Michael |
分类号 |
G06F9/38;G06F12/08 |
主分类号 |
G06F9/38 |
代理机构 |
|
代理人 |
|
主权项 |
1. A data prefetcher in a microprocessor, the data prefetcher comprising:
a plurality of period match counters associated with a corresponding plurality of different pattern periods; and control logic that:
updates the plurality of period match counters in response to accesses to a memory block by the microprocessor;determines a clear pattern period based on the plurality of period match counters; andprefetches into the microprocessor non-fetched cache lines within the memory block based on a pattern having the clear pattern period determined based on the plurality of period match counters. |
地址 |
New Taipei City TW |