skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Dynamic remapping of cache lines

Patent ·
OSTI ID:1531936

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.

Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC52-07NA27344; B600716
Assignee:
Advanced Micro Devices, Inc. (Sunnyvale, CA)
Patent Number(s):
9,424,195
Application Number:
14/253,785
OSTI ID:
1531936
Resource Relation:
Patent File Date: 2014-04-15
Country of Publication:
United States
Language:
English

References (8)

Method, System and Computer Program Product for Handling Errors in a Cache without Processor Core Recovery patent-application August 2009
System and method for avoiding attempts to access a defective portion of memory patent September 2008
Method, System and Computer Program Product for Managing Cache Memory patent-application August 2009
Remapping data with pointer patent-application November 2012
Merging cache linefill patent-application June 2003
Cache Structure with Parity-Protected Clean Data and ECC-Protected Dirty Data patent-application May 2015
Error Detection Within Memory patent-application October 2013
Fault Tolerance in a Multi-Core Circuit patent-application October 2015