Invention Grant
- Patent Title: Endpoint-based parallel data processing with non-blocking collective instructions in a parallel active messaging interface of a parallel computer
- Patent Title (中): 基于端点的并行数据处理与并行计算机的并行活动消息接口中的非阻塞集体指令
-
Application No.: US13671762Application Date: 2012-11-08
-
Publication No.: US08886916B2Publication Date: 2014-11-11
- Inventor: Charles J. Archer , Michael A. Blocksome , Bob R. Cernohous , Joseph D. Ratterman , Brian E. Smith
- 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: Biggers Kennedy Lenart Spraggins LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/54

Abstract:
Endpoint-based parallel data processing with non-blocking collective instructions in a PAMI of a parallel computer is disclosed. The PAMI is composed of data communications endpoints, each including a specification of data communications parameters for a thread of execution on a compute node, including specifications of a client, a context, and a task. The compute nodes are coupled for data communications through the PAMI. The parallel application establishes a data communications geometry specifying a set of endpoints that are used in collective operations of the PAMI by associating with the geometry a list of collective algorithms valid for use with the endpoints of the geometry; registering in each endpoint in the geometry a dispatch callback function for a collective operation; and executing without blocking, through a single one of the endpoints in the geometry, an instruction for the collective operation.
Public/Granted literature
Information query