A method and apparatus for cache replacement in a multiple variable-way associative
cache is disclosed. The method according to the present techniques partitions a
cache array dynamically based upon requests for memory from an integrated device
having a plurality of processors.