CPC G06F 12/0864 (2013.01) [G06F 12/0895 (2013.01)] | 22 Claims |
1. An apparatus, comprising:
a cache configured as a set associative cache having a plurality of sets, wherein the cache is configured to support multiple indexing modes for indexing memory blocks such that, for a memory operation for a given memory block, the multiple indexing modes are configured to cause selection of different ones of the plurality of sets of the cache for the memory operation for the given memory block, wherein the multiple indexing modes are configured to use disjoint subsets of bits of a memory block address of the given memory block to cause selection of the different ones of the plurality of sets of the cache for the memory operation for the given memory block.
|