Invention Grant
US09195606B2 Dead block predictors for cooperative execution in the last level cache
有权
在最后一级缓存中协同执行死区预测器
- Patent Title: Dead block predictors for cooperative execution in the last level cache
- Patent Title (中): 在最后一级缓存中协同执行死区预测器
-
Application No.: US13976248Application Date: 2013-03-15
-
Publication No.: US09195606B2Publication Date: 2015-11-24
- Inventor: Ragavendra Natarajan , Jayesh Guar , Nithiyanandan Bashyam , Mainak Chaudhuri , Sreenivas Subramoney
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Trop, Pruner & Hu, P.C.
- International Application: PCT/US2013/032622 WO 20130315
- International Announcement: WO2014/143053 WO 20140918
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/08 ; G06F13/14 ; G06F12/12

Abstract:
A cache memory eviction method includes maintaining thread-aware cache access data per cache block in a cache memory, wherein the cache access data is indicative of a number of times a cache block is accessed by a first thread, associating a cache block with one of a plurality of bins based on cache access data values of the cache block, and selecting a cache block to evict from a plurality of cache block candidates based, at least in part, upon the bins with which the cache block candidates are associated.
Public/Granted literature
- US20140351524A1 DEAD BLOCK PREDICTORS FOR COOPERATIVE EXECUTION IN THE LAST LEVEL CACHE Public/Granted day:2014-11-27
Information query