发明名称 MEMORY ACCESS MONITOR
摘要 For each access request received at a shared cache of the data processing device, a memory access pattern (MAP) monitor predicts which of the memory banks, and corresponding row buffers, would be accessed by the access request if the requesting thread were the only thread executing at the data processing device. By recording predicted accesses over time for a number of access requests, the MAP monitor develops a pattern of predicted memory accesses by executing threads. The pattern can be employed to assign resources at the shared cache, thereby managing memory more efficiently.
申请公布号 US2015317249(A1) 申请公布日期 2015.11.05
申请号 US201514682757 申请日期 2015.04.09
申请人 Advanced Micro Devices, Inc. 发明人 Chung Jaewoong;Srikantaiah Shekhar;Hsu Lisa
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项 1. At a data processing device comprising a plurality of processor cores, a shared cache, and a memory including a plurality of memory banks, a method comprising: replacing cache lines at the shared cache, such that a subset of the cache lines associated with threads having a higher spatial locality are assigned a higher replacement priority than a subset of the cache lines associated with threads having a higher temporal locality.
地址 Sunnyvale CA US