发明名称 Dynamic remapping of cache lines
摘要 A method of managing cache memory includes accessing a cache memory at a primary index that corresponds to an address specified in an access request. A determination is made that accessing the cache memory at the primary index does not result in a cache hit on a cache line with an error-free status. In response to this determination, the primary index is mapped to a secondary index and data for the address is written to a cache line at the secondary index.
申请公布号 US9424195(B2) 申请公布日期 2016.08.23
申请号 US201414253785 申请日期 2014.04.15
申请人 ADVANCED MICRO DEVICES, INC. 发明人 Kalamatianos John;John Johnsy Kanjirapallil;Nevius Phillip E.;Gelinas Robert G.
分类号 G11C29/44;G06F12/08;G06F12/12;G06F11/10;G11C15/00;G11C29/04 主分类号 G11C29/44
代理机构 Park, Vaughan, Fleming & Dowler LLP 代理人 Park, Vaughan, Fleming & Dowler LLP
主权项 1. A method of managing cache memory, comprising: accessing a cache memory at a primary index that corresponds to an address specified in an access request; determining that the accessing does not result in a cache hit on a cache line with an error-free status; and in response to the determining: mapping the primary index to a secondary index;selecting a selected cache line at the secondary index;fetching data for the address;setting a status indicator for the selected cache line to indicate a first error status while fetching the data, wherein the selected cache line is excluded from consideration for being dropped or evicted when the status indicator indicates the first error status; andwriting the data to the selected cache line at the secondary index.
地址 Sunnyvale CA US