发明名称 Enhanced Coherency Tracking with Implementation of Region Victim Hash for Region Coherence Arrays
摘要 A method and system for precisely tracking lines evicted from a region coherence array (RCA) without requiring eviction of the lines from a processor's cache hierarchy. The RCA is a set-associative array which contains region entries consisting of a region address tag, a set of bits for the region coherence state, and a line-count for tracking the number of region lines cached by the processor. Tracking of the RCA is facilitated by a non-tagged hash table of counts represented by a Region Victim Hash (RVH). When a region is evicted from the RCA, and lines from the evicted region still reside in the processor's caches (i.e., the region's line-count is non-zero), the RCA line-count is added to the corresponding RVH count. The RVH count is decremented by the value of the region line count following a subsequent processor cache eviction/invalidation of the region previously evicted from the RCA.
申请公布号 US2012151297(A1) 申请公布日期 2012.06.14
申请号 US201213398922 申请日期 2012.02.17
申请人 BELL, JR. ROBERT H.;CANTIN JASON F.;IBM CORPORATION 发明人 BELL, JR. ROBERT H.;CANTIN JASON F.
分类号 G06F11/10;G06F12/08 主分类号 G06F11/10
代理机构 代理人
主权项
地址