发明授权
- 专利标题: Cache spill management techniques using cache spill prediction
- 专利标题(中): 缓存溢出管理技术使用缓存溢出预测
-
申请号: US12639214申请日: 2009-12-16
-
公开(公告)号: US08407421B2公开(公告)日: 2013-03-26
- 发明人: Simon C. Steely, Jr. , William C. Hasenplaugh , Aamer Jaleel , George Z. Chrysos
- 申请人: Simon C. Steely, Jr. , William C. Hasenplaugh , Aamer Jaleel , George Z. Chrysos
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Blakely, Sokolof, Taylor & Zafman LLP
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
An apparatus and method is described herein for intelligently spilling cache lines. Usefulness of cache lines previously spilled from a source cache is learned, such that later evictions of useful cache lines from a source cache are intelligently selected for spill. Furthermore, another learning mechanism—cache spill prediction—may be implemented separately or in conjunction with usefulness prediction. The cache spill prediction is capable of learning the effectiveness of remote caches at holding spilled cache lines for the source cache. As a result, cache lines are capable of being intelligently selected for spill and intelligently distributed among remote caches based on the effectiveness of each remote cache in holding spilled cache lines for the source cache.
公开/授权文献
- US20110145501A1 CACHE SPILL MANAGEMENT TECHNIQUES 公开/授权日:2011-06-16
信息查询