INSTRUCTIONS FOR MANAGING A PARALLEL CACHE HIERARCHY
First Claim
Patent Images
1. A method for managing a parallel cache hierarchy in a processing unit, the method comprising:
- receiving an instruction from a scheduler unit, wherein the instruction comprises a load instruction or a store instruction;
determining that the instruction includes a cache operations modifier that identifies a policy for caching data associated with the instruction at one or more levels of the parallel cache hierarchy; and
executing the instruction and caching the data associated with the instruction based on the cache operations modifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for managing a parallel cache hierarchy in a processing unit. The method includes receiving an instruction from a scheduler unit, where the instruction comprises a load instruction or a store instruction; determining that the instruction includes a cache operations modifier that identifies a policy for caching data associated with the instruction at one or more levels of the parallel cache hierarchy; and executing the instruction and caching the data associated with the instruction based on the cache operations modifier.
25 Citations
24 Claims
-
1. A method for managing a parallel cache hierarchy in a processing unit, the method comprising:
-
receiving an instruction from a scheduler unit, wherein the instruction comprises a load instruction or a store instruction; determining that the instruction includes a cache operations modifier that identifies a policy for caching data associated with the instruction at one or more levels of the parallel cache hierarchy; and executing the instruction and caching the data associated with the instruction based on the cache operations modifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for managing a parallel cache hierarchy, the system comprising:
a processor, configured to; receive an instruction that comprises a load instruction or a store instruction, determine that the instruction includes a cache operations modifier that identifies a policy for caching data associated with the instruction at one or more levels of the parallel cache hierarchy, and execute the instruction and cache the data associated with the instruction based on the cache operations modifier. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
Specification