Invention Grant
- Patent Title: Performing collective operations using software setup and partial software execution at leaf nodes in a multi-tiered full-graph interconnect architecture
- Patent Title (中): 使用多层全图互连体系结构中叶节点的软件设置和部分软件执行来执行集体操作
-
Application No.: US11845224Application Date: 2007-08-27
-
Publication No.: US07958183B2Publication Date: 2011-06-07
- Inventor: Lakshminarayana B. Arimilli , Ravi K. Arimilli , Ramakrishnan Rajamony , William E. Speight
- Applicant: Lakshminarayana B. Arimilli , Ravi K. Arimilli , Ramakrishnan Rajamony , William E. Speight
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Francis Lammas; Stephen J. Walder, Jr.; Diana R. Gerhardt
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
A mechanism for performing collective operations. In software executing on a parent processor in a first processor book, a number of other processors are determined in a same or different processor book of the data processing system that is needed to execute the collective operation, thereby establishing a plurality of processors comprising the parent processor and the other processors. In software executing on the parent processor, the plurality of processors are logically arranged as a plurality of nodes in a hierarchical structure. The collective operation is transmitted to the plurality of processors based on the hierarchical structure. In hardware of the parent processor, results are received from the execution of the collective operation from the other processors, a final result is generated of the collective operation based on the received results, and the final result is output.
Public/Granted literature
Information query