发明申请
- 专利标题: COMBINED L2 CACHE AND L1D CACHE PREFETCHER
- 专利标题(中): 组合L2缓存和L1D缓存前缀
-
申请号: US13033809申请日: 2011-02-24
-
公开(公告)号: US20110238923A1公开(公告)日: 2011-09-29
- 发明人: Rodney E. Hooker , John Michael Greer
- 申请人: Rodney E. Hooker , John Michael Greer
- 申请人地址: TW New Taipei City
- 专利权人: VIA Technologies, Inc.
- 当前专利权人: VIA Technologies, Inc.
- 当前专利权人地址: TW New Taipei City
- 主分类号: G06F12/02
- IPC分类号: G06F12/02
摘要:
A microprocessor includes a first-level cache memory, a second-level cache memory, and a data prefetcher that detects a predominant direction and pattern of recent memory accesses presented to the second-level cache memory and prefetches cache lines into the second-level cache memory based on the predominant direction and pattern. The data prefetcher also receives from the first-level cache memory an address of a memory access received by the first-level cache memory, wherein the address implicates a cache line. The data prefetcher also determines one or more cache lines indicated by the pattern beyond the implicated cache line in the predominant direction. The data prefetcher also causes the one or more cache lines to be prefetched into the first-level cache memory.
公开/授权文献
- US08645631B2 Combined L2 cache and L1D cache prefetcher 公开/授权日:2014-02-04
信息查询