QoS management in the L2 cache
AssigneeApple Inc.
InventorBrian P. Lilly
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorBrian P. Lilly
Estimating the term…
Methods and apparatuses for assigning a QoS level to memory requests based on the number of currently outstanding memory requests. One or more processors of a processor complex issue memory requests to a L2 cache. The L2 cache controller assigns a QoS level to the memory request based on whether the number of outstanding memory requests is above or below a programmable threshold. If the number is above the threshold, then new requests typically do not impair processor performance since the processor is already waiting for a large number of previous memory requests, and so the new memory request is assigned a low priority level. If the number of outstanding memory requests is below the threshold, then the new memory request is assigned a high priority level.
An apparatus comprising:
A level two (L2) cache controller configured to:
A method comprising:
A method comprising:
Dependencies are inferred from the claim text.