Method and apparatus for application-specific dynamic cache placement
AssigneeInternational Business Machines Corporation
InventorsKRISHNAN KUNJUNNY KAILAS, Rajiv Alazhath Ravindran, Zehra Sura
Life of this patent
Estimating the term…
Abstract
One embodiment of the present method and apparatus for application-specific dynamic cache placement includes grouping sets of data in a cache memory system into two or more virtual partitions and processing a load/store instruction in accordance with the virtual partitions, where the load/store instruction specifies at least one of the virtual partitions to which the load/store instruction is assigned.
Claims20
A method for accessing data in a cache memory system, the method comprising:
- grouping sets of data in the cache memory system into two or more virtual partitions;
- and
- processing a load/store instruction in accordance with the two or more virtual partitions, where the load/store instruction specifies at least one of the two or more virtual partitions to which the load/store instruction is assigned.
A computer readable medium containing an executable program for accessing data in a cache memory system, where the program performs the steps of:
- grouping sets of data in the cache memory system into two or more virtual partitions;
- and
- processing a load/store instruction in accordance with the two or more virtual partitions, where the load/store instruction specifies at least one of the two or more virtual partitions to which the load/store instruction is assigned.
A cache controller for controlling access to a cache memory, the cache controller comprising:
- means for grouping sets of data in the cache memory system into two or more virtual partitions;
- and
- means for processing a load/store instruction in accordance with the two or more virtual partitions, where the load/store instruction specifies at least one of the two or more virtual partitions to which the load/store instruction is assigned.
Dependencies are inferred from the claim text.