Request to own chaining in multi-socketed systems

A method including: receiving multiple local requests to access the cache line; inserting, into an address chain, multiple entries corresponding to the multiple local requests; identifying a first entry at a head of the address chain; initiating, in response to identifying the first entry and in res...

Full description

Saved in:
Bibliographic Details
Main Authors CHEUNG CONNIE WAI MUN, SIVARAMAKRISHNAN RAMASWAMY, KONDAPANENI MADHAVI, LAM JOANN YIN
Format Patent
LanguageEnglish
Published 03.09.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method including: receiving multiple local requests to access the cache line; inserting, into an address chain, multiple entries corresponding to the multiple local requests; identifying a first entry at a head of the address chain; initiating, in response to identifying the first entry and in response to the first entry corresponding to a request to own the cache line, a traversal of the address chain; setting, during the traversal of the address chain, a state element identified in a second entry; receiving a foreign request to access the cache line; inserting, in response to setting the state element, a third entry corresponding to the foreign request into the address chain after the second entry; and relinquishing, in response to inserting the third entry after the second entry in the address chain, the cache line to a foreign thread after executing the multiple local requests.
Bibliography:Application Number: US201113220286