The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 26, 2016

Filed:

Mar. 05, 2013
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Timothy C. Bronson, Round Rock, TX (US);

Garrett M. Drapala, Poughkeepsie, NY (US);

Rebecca M. Gott, Poughkeepsie, NY (US);

Pak-Kin Mak, Poughkeepsie, NY (US);

Vijayalakshmi Srinivasan, New York, NY (US);

Craig R. Walters, Highland, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0833 (2013.01); G06F 12/0811 (2013.01); G06F 12/0831 (2013.01); G06F 2212/283 (2013.01); G06F 2212/621 (2013.01);
Abstract

Embodiments relate to a non-data inclusive coherent (NIC) directory for a symmetric multiprocessor (SMP) of a computer. An aspect includes determining a first eviction entry of a highest-level cache in a multilevel caching structure of the first processor node of the SMP. Another aspect includes determining that the NIC directory is not full. Another aspect includes determining that the first eviction entry of the highest-level cache is owned by a lower-level cache in the multilevel caching structure. Another aspect includes, based on the NIC directory not being full and based on the first eviction entry of the highest-level cache being owned by the lower-level cache, installing an address of the first eviction entry of the highest-level cache in a first new entry in the NIC directory. Another aspect includes invalidating the first eviction entry in the highest-level cache.


Find Patent Forward Citations

Loading…