Back to results
US 2018/0004411 A1Published application
Placement of a processing unit in unfair lock mode in response to a queue in a fair lock mode
AssigneeHewlett Packard Enterprise Development LP
InventorWai Man Long
Life of this patent
Estimating the term…
Abstract
Examples herein disclose identification of a presence of a processing unit that is to obtain the lock within a queue in a fair lock mode. In response to the presence of the processing unit within the queue, the examples place a separate processing unit in an unfair lock mode.
Claims15
A method to obtain a lock, the method comprising:
- identifying a presence of a processing unit that is to obtain the lock within a queue in a fair lock mode;
- and
- in response to the presence of the processing unit within the queue, placing a separate processing unit in an unfair lock mode.
A lock system comprising:
- a queue to:
- operate in a fair spinlock mode;
- and
- list which processing unit is to obtain a lock;
- a separate processing unit that:
- determine a presence of a processing unit with the queue;
- and
- operate in an unfair spinlock mode in response to the presence of the processing unit within the queue.
5 more elements
A non-transitory machine-readable storage medium comprising instructions that when executed by a processing resource cause a computing device to:
- determine a presence of a processing unit within a queue that is obtain a lock in a fair lock mode;
- identify a status of a queue head;
- and
- in response to the presence of the processing unit within the queue and identification of an inactive status of the queue head, place a separate processing unit in an unfair lock mode.
1 more element
Dependencies are inferred from the claim text.