Managing synonyms in virtual-address caches
AssigneeCavium, Inc.
InventorShubhendu Sekhar Mukherjee
Life of this patent
Estimating the term…
Loading patent…
AssigneeCavium, Inc.
InventorShubhendu Sekhar Mukherjee
Estimating the term…
A virtual-address cache module receives at least a portion of a virtual address and in response indicates a hit or a miss. A first cache structure stores only memory blocks with virtual addresses that are members of a set of multiple synonym virtual addresses that have all been previously received by the virtual-address cache module during the operating period, where each member of a particular set of multiple synonym virtual addresses translates to a common physical address, and a memory block with the common physical address is stored in at most a single storage location within the first cache structure. A second cache structure stores only memory blocks with virtual addresses that do not have any synonym virtual addresses that have been previously received by the virtual-address cache during the operating period.
A method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.