1. An apparatus, comprising: a plurality of cache memories; and a cache controller configured to: allocate a cache entry to store data across the plurality of cache memories, the cache entry including a value in a metadata field indicating an interleave policy; and selectively assign the interleave policy to be applied based on a type of data stored in the plurality of cache memories.