Early shared resource release in symmetric multiprocessing computer systems
AssigneeInternational Business Machines Corporation
InventorsGarrett M. Drapala, Vesselina K. Papazova, Robert J. Sonnelitter, III
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsGarrett M. Drapala, Vesselina K. Papazova, Robert J. Sonnelitter, III
Estimating the term…
In one embodiment, a computer-implemented method includes detecting a cache miss for a cache line. A resource is reserved on each of one or more remote computing nodes, responsive to the cache miss. A request for a state of the cache line on the one or more remote computing nodes is broadcast to the one or more remote computing nodes, responsive to the cache miss. A resource credit is received from a first remote computing node of the one or more remote computing nodes, responsive to the request. The resource credit indicates that the first remote computing node will not participate in completing the request. The resource on the first remote computing node is released, responsive to receiving the resource credit from the first remote computing node.
A computer-implemented method, comprising:
A system comprising:
A computer program product for early resource release in a symmetric multiprocessing system with cache coherence, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
Dependencies are inferred from the claim text.