OpenMPI 0.1.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

Macros | Typedefs | Variables
grpcomm_types.h File Reference

The OpenRTE Group Communications. More...

`#include "orte_config.h"`

Go to the source code of this file.

## Macros
#define | ORTE_GRPCOMM_MODE_T OPAL_UINT8
#define | ORTE_GRPCOMM_CHAIN (orte_grpcomm_mode_t) 1
#define | ORTE_GRPCOMM_BINOMIAL (orte_grpcomm_mode_t) 2
#define | ORTE_GRPCOMM_LINEAR (orte_grpcomm_mode_t) 3
#define | ORTE_GRPCOMM_COLL_T OPAL_UINT8
#define | ORTE_GRPCOMM_COLL_NONE 0x00
#define | ORTE_GRPCOMM_BARRIER 0x01
#define | ORTE_GRPCOMM_ALLGATHER 0x02

## Typedefs
typedef uint8_t | orte_grpcomm_coll_t

## Variables
BEGIN_C_DECLS typedef uint8_t | orte_grpcomm_mode_t

## Detailed Description

The OpenRTE Group Communications.

The OpenRTE Group Comm framework provides communication services that span entire jobs or collections of processes. It is not intended to be used for point-to-point communications (the RML does that), nor should it be viewed as a high-performance communication channel for large-scale data transfers.