Invention Grant
- Patent Title: Methods for single-owner multi-consumer work queues for repeatable tasks
-
Application No.: US14852116Application Date: 2015-09-11
-
Publication No.: US09766950B2Publication Date: 2017-09-19
- Inventor: Maged M. Michael , Vijay Anand Saraswat , Martin Vechev
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Tutunjian & Bitetto, P.C.
- Agent Jennifer R. Davis
- Main IPC: G06F9/52
- IPC: G06F9/52

Abstract:
There are provided methods for single-owner multi-consumer work queues for repeatable tasks. A method includes permitting a single owner thread of a single owner, multi-consumer, work queue to access the work queue using atomic instructions limited to only a single access and using non-atomic operations. The method further includes restricting the single owner thread from accessing the work queue using atomic instructions involving more than one access. The method also includes synchronizing amongst other threads with respect to their respective accesses to the work queue.
Public/Granted literature
- US20160004572A1 METHODS FOR SINGLE-OWNER MULTI-CONSUMER WORK QUEUES FOR REPEATABLE TASKS Public/Granted day:2016-01-07
Information query