Facility for extending exclusive hold of a cache line in private cache
US10621090B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 12, 2017 |
| Grant date | Apr 14, 2020 |
| Priority date | — |
| Expiry date | Jun 17, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/6042
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computing environment facility is provided to extend a hold of a cache line in private (or local) cache exclusively after processing a storage operand request. The facility includes determining whether a storage operand request to a storage location shared by multiple processing units of the computing environment is designated hold. In addition, a determination is made whether a state of the corresponding cache line in private cache used for processing the storage operand request is owned exclusively. Based on determining that the storage operand request is designated hold, and that the state of the corresponding cache line in private cache used for processing the storage operand request is owned exclusively, continuing to hold the corresponding cache line in the private cache exclusively after completing processing of the storage operand request. The continuing to hold may include initiating a counter to facilitate the continuing hold for a desired, set interval.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.