×

Moveable locked lines in a multi-level cache

  • US 9,430,385 B2
  • Filed: 09/06/2013
  • Issued: 08/30/2016
  • Est. Priority Date: 02/24/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • attaching a lock indication property to a cache line in a first level cache in a processor, the first cache line included in a multi-level cache hierarchy that comprises the first level cache and a second level cache, and setting the lock indication property to indicate that the cache line is unavailable for eviction from the multi-level cache hierarchy upon a cache miss;

    evicting the cache line from the first level of the multi-level cache hierarchy to the second level cache of the multi-level cache hierarchy;

    moving the cache line from the second level cache to another level cache including the first level cache responsive to identifying that the cache line moves from the second level cache to the other cache; and

    transferring the lock indication property attached to the cache line from the first level cache to the second level cache in the processor responsive to an eviction of the cache line from the first level cache to the second level cache, wherein the attaching, the evicting, the moving, and the transferring are performed by the processor.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×