CPC G06F 12/0891 (2013.01) [G06F 12/084 (2013.01); G06F 12/0837 (2013.01); G06F 2212/62 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising: designating an invalidate request to fill an entry in a queue in a local cache of a processor core, the queue comprising a first allocation associated with processing any type of invalidate request and a second allocation associated with processing an invalidate request not requiring a response in order for a controller to be made available, the entry being in the second allocation, wherein the queue comprises the first allocation for the invalidate request and the second allocation for the invalidate request within the processor core; and
responsive to designating the invalidate request to fill the entry in the queue in the local cache, causing a state of the controller that made the invalidate request to be changed to available based at least in part on the entry being in the second allocation.
|