发明授权
- 专利标题: Multi-modal data prefetcher
- 专利标题(中): 多模式数据预取器
-
申请号: US12869386申请日: 2010-08-26
-
公开(公告)号: US08291172B2公开(公告)日: 2012-10-16
- 发明人: Rodney E. Hooker , Colin Eddy
- 申请人: Rodney E. Hooker , Colin Eddy
- 申请人地址: TW New Taipei
- 专利权人: VIA Technologies, Inc.
- 当前专利权人: VIA Technologies, Inc.
- 当前专利权人地址: TW New Taipei
- 代理商 E. Alan Davis; James W. Huffman
- 主分类号: G06F13/00
- IPC分类号: G06F13/00 ; G06F13/28
摘要:
A microprocessor includes first and second cache memories occupying distinct hierarchy levels, the second backing the first. A prefetcher monitors load operations and maintains a recent history of the load operations from a cache line and determines whether the recent history indicates a clear direction. The prefetcher prefetches one or more cache lines into the first cache memory when the recent history indicates a clear direction and otherwise prefetches the one or more cache lines into the second cache memory. The prefetcher also determines whether the recent history indicates the load operations are large and, other things being equal, prefetches a greater number of cache lines when large than small. The prefetcher also determines whether the recent history indicates the load operations are received on consecutive clock cycles and, other things being equal, prefetches a greater number of cache lines when on consecutive clock cycles than not.
公开/授权文献
- US20110264860A1 MULTI-MODAL DATA PREFETCHER 公开/授权日:2011-10-27
信息查询