发明授权
US09135083B2 Methods for single-owner multi-consumer work queues for repeatable tasks
有权
用于可重复任务的单个所有者多消费者工作队列的方法
- 专利标题: Methods for single-owner multi-consumer work queues for repeatable tasks
- 专利标题(中): 用于可重复任务的单个所有者多消费者工作队列的方法
-
申请号: US13452286申请日: 2012-04-20
-
公开(公告)号: US09135083B2公开(公告)日: 2015-09-15
- 发明人: Maged M. Michael , Vijay Anand Saraswat , Martin Vechev
- 申请人: Maged M. Michael , Vijay Anand Saraswat , Martin Vechev
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Tutunjian & Bitetto, P.C.
- 代理商 Jennifer R. Davis
- 主分类号: G06F9/52
- IPC分类号: G06F9/52
摘要:
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.
公开/授权文献
信息查询