Multiple copy scoping bits for cache memory

Aspects of the invention include computer-implemented methods, systems, and computer program products that access a multi-copy scope directory state of a cache memory that indicates a scope of sharing of a cache line in a cache memory system and determine a scope of sharing of the cache line in the...

Full description

Saved in:
Bibliographic Details
Main Authors Bamdhamravuri, Ram Sai Manoj, Bronson, Timothy, Rhee, Chunggeon, Alexander, Gregory William, Walters, Craig R
Format Patent
LanguageEnglish
Published 01.11.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Aspects of the invention include computer-implemented methods, systems, and computer program products that access a multi-copy scope directory state of a cache memory that indicates a scope of sharing of a cache line in a cache memory system and determine a scope of sharing of the cache line in the cache memory system based on the multi-copy scope directory state, where the multi-copy scope directory state enumerates a plurality of scopes within the cache memory system. The scope of sharing is used to reduce a number of queries to one or more cache memories having a larger scope than a shared scope identified in the scope of sharing. The multi-copy scope directory state of the cache memory is updated based on detecting a change in shared scope of the cache line within the cache memory system.
Bibliography:Application Number: US202117407228