Non-data inclusive coherent (NIC) directory for cache

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 det...

Full description

Saved in:
Bibliographic Details
Main Authors GOTT REBECCA M, SRINIVASAN VIJAYALAKSHMI, BRONSON TIMOTHY C, MAK PAK-KIN, WALTERS CRAIG R, DRAPALA GARRETT M
Format Patent
LanguageEnglish
Published 26.04.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
Bibliography:Application Number: US201313784958