CPC G06F 12/0802 (2013.01) [G06F 2212/60 (2013.01)] | 20 Claims |
1. An apparatus for managing cache memory, comprising:
one or more processors; and
executable memory for storing at least one program executed by the one or more processors,
wherein the at least one program is configured to:
read an s1-tag and an s2-tag of cache memory upon receiving an access request address for reading data in response to a request to access the cache memory, a memory of the s1-tag comprising address information identifying a cache line set and status information indicating one of a plurality of different configurable cache line lengths for one or more cache lines of the identified cache line set,
check whether the access request address matches a value of the s1-tag and a value of the s2-tag, and
read the data from data memory when the access request address matches all of the value of the s1-tag and the value of the s2-tag.
|