发明授权
- 专利标题: Tracking temporal use associated with cache evictions
- 专利标题(中): 跟踪缓存驱逐相关的时间使用
-
申请号: US11967191申请日: 2007-12-29
-
公开(公告)号: US07925834B2公开(公告)日: 2011-04-12
- 发明人: Peter J. Smith , Mongkol Ekpanyapong , Harikrishna Baliga , Ilhyun Kim
- 申请人: Peter J. Smith , Mongkol Ekpanyapong , Harikrishna Baliga , Ilhyun Kim
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Trop, Pruner & Hu, P.C.
- 主分类号: G06F12/08
- IPC分类号: G06F12/08
摘要:
A method and apparatus for tracking temporal use associated with cache evictions to reduce allocations in a victim cache is disclosed. Access data for a number of sets of instructions in an instruction cache is tracked at least until the data for one or more of the sets reach a predetermined threshold condition. Determinations whether to allocate entry storage in the victim cache may be made responsive in part to the access data for sets reaching the predetermined threshold condition. A micro-operation can be inserted into the execution pipeline in part to synchronize the access data for all the sets. Upon retirement of the micro-operation from the execution pipeline, access data for the sets can be synchronized and/or any previously allocated entry storage in the victim cache can be invalidated.
公开/授权文献
- US20090172285A1 TRACKING TEMPORAL USE ASSOCIATED WITH CACHE EVICTIONS 公开/授权日:2009-07-02
信息查询