Invention Grant
- Patent Title: Reducing cross queue synchronization on systems with low memory latency across distributed processing nodes
- Patent Title (中): 减少跨分布式处理节点内存延迟低的系统的交叉队列同步
-
Application No.: US13621213Application Date: 2012-09-15
-
Publication No.: US09038079B2Publication Date: 2015-05-19
- Inventor: Benjamin Gale Alexander , Gregory Howard Bellows , Joaquin Madruga , Barry L. Minor
- Applicant: Benjamin Gale Alexander , Gregory Howard Bellows , Joaquin Madruga , Barry L. Minor
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yudell Isidore PLLC
- Agent Thomas E. Tyson
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F9/52

Abstract:
A method for efficient dispatch/completion of a work element within a multi-node data processing system. The method comprises: selecting specific processing units from among the processing nodes to complete execution of a work element that has multiple individual work items that may be independently executed by different ones of the processing units; generating an allocated processor unit (APU) bit mask that identifies at least one of the processing units that has been selected; placing the work element in a first entry of a global command queue (GCQ); associating the APU mask with the work element in the GCQ; and responsive to receipt at the GCQ of work requests from each of the multiple processing nodes or the processing units, enabling only the selected specific ones of the processing nodes or the processing units to be able to retrieve work from the work element in the GCQ.
Public/Granted literature
Information query