发明名称 Cache set replacement order based on temporal set recording
摘要 A technique is provided for cache management of a cache. The processing circuit determines a miss count and a hit position field during a previous execution of an instruction requesting that a data element be stored in a cache. The miss count and the hit position field are stored for a data element corresponding to an instruction that requests storage of the data element. The processing circuit places the data element in a hierarchical order based on the miss count and/or the hit position field. The hit position field includes a hierarchical position related to the data element in the cache.
申请公布号 US8806139(B2) 申请公布日期 2014.08.12
申请号 US201213354894 申请日期 2012.01.20
申请人 International Business Machines Corporation 发明人 Busaba Fadi Y.;Carlough Steven R.;Krygowski Christopher A.;Prasky Brian R.;Shum Chung-Lung K.
分类号 G06F12/12 主分类号 G06F12/12
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;McNamara Margaret
主权项 1. A computer system for cache management, the system comprising: a processing circuit, and a cache, the system configured to perform a method comprising: tracking, by the processing circuit, a miss count and a hit position field for an instruction requesting access to a data element in the cache, the miss count and the hit position field generated by a previous execution of the instruction and saved in a tracking table; wherein the tracking table comprises the miss count and the hit position field associated with an instruction address for the instruction requesting access to the data element; and placing the data element in a hierarchical replacement order based on at least one of the miss count and the hit position field, the hit position field comprises a hierarchical position associated with the instruction related to the data element.
地址 Armonk NY US