发明名称 Communicating prefetchers in a microprocessor
摘要 A microprocessor (100) includes a first and second hardware data prefetchers (142,144) configured to prefetch data into the microprocessor according to first and second respective algorithms, which are different. The second prefetcher (144) is configured to detect a memory access pattern within a memory region and responsively prefetch data from the memory region according the second algorithm. The second prefetcher is further configured to provide to the first prefetcher a descriptor of the memory region. The first prefetcher is configured to stop prefetching data from the memory region in response to receiving the descriptor of the memory region from the second prefetcher. The second prefetcher also provides to the first prefetcher a communication to resume prefetching data from the memory region, such as when the second prefetcher subsequently detects that a predetermined number of memory accesses to the memory region are not in the memory access pattern.
申请公布号 EP2778932(A1) 申请公布日期 2014.09.17
申请号 EP20130168623 申请日期 2013.05.21
申请人 VIA TECHNOLOGIES, INC. 发明人 HOOKER, RODNEY E.;GREER, JOHN MICHAEL
分类号 G06F12/0862 主分类号 G06F12/0862
代理机构 代理人
主权项
地址