Conditional serialization to improve work effort
US9244738B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 24, 2013 |
| Grant date | Jan 26, 2016 |
| Priority date | — |
| Expiry date | Feb 19, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/526
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In some embodiments of this disclosure, a computer-implemented method includes requesting, by a first thread on a computer system, conditional exclusive access to a first resource for updating the first resource to perform a first task. An indication is received that the requested exclusive access to the first resource is currently unavailable. Unconditional shared access to the first resource is requested after receiving the indication that the requested exclusive access is unavailable. The shared access to the first resource is received. The first resource is used, by a computer processor, through the shared access to perform the first task in lieu of the requested exclusive access.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.