Endpoint-based parallel data processing with non-blocking collective instructions in a parallel active messaging interface of a parallel computer
Patent
·
OSTI ID:1163974
Methods, apparatuses, and computer program products for endpoint-based parallel data processing with non-blocking collective instructions in a parallel active messaging interface (`PAMI`) of a parallel computer are provided. Embodiments include establishing by a parallel application a data communications geometry, the geometry specifying a set of endpoints that are used in collective operations of the PAMI, including associating with the geometry a list of collective algorithms valid for use with the endpoints of the geometry. Embodiments also include 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.
- Research Organization:
- International Business Machines Corporation, Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Number(s):
- 8,892,850
- Application Number:
- 13/007,848
- OSTI ID:
- 1163974
- Country of Publication:
- United States
- Language:
- English
Similar Records
Endpoint-based parallel data processing with non-blocking collective instructions in a parallel active messaging interface of a parallel computer
Endpoint-based parallel data processing in a parallel active messaging interface of a parallel computer
Endpoint-based parallel data processing in a parallel active messaging interface of a parallel computer
Patent
·
2014
·
OSTI ID:1163666
Endpoint-based parallel data processing in a parallel active messaging interface of a parallel computer
Patent
·
2014
·
OSTI ID:1150075
Endpoint-based parallel data processing in a parallel active messaging interface of a parallel computer
Patent
·
2014
·
OSTI ID:1119669