PadicoTM

Documentation

« back to PM2 home.
PMIx- Slurm support through PMIx

Macros

#define PADICO_PMIx_WIDE_URL_SUPPORT   1
 PMIx supports wide url without arbitrary bound.
 

Functions

int padico_pmix_getrank (void)
 
int padico_pmix_getsize (void)
 
void padico_pmix_barrier (void)
 
void padico_pmix_abort (const char *msg)
 
void padico_pmix_kvs_fence (void)
 
int padico_pmix_kvs_publish (const char *key, const char *value)
 
char * padico_pmix_kvs_lookup (const char *key, int from)
 

Detailed Description

Macro Definition Documentation

◆ PADICO_PMIx_WIDE_URL_SUPPORT

#define PADICO_PMIx_WIDE_URL_SUPPORT   1

PMIx supports wide url without arbitrary bound.

Definition at line 51 of file PMIx.h.

Function Documentation

◆ padico_pmix_abort()

void padico_pmix_abort ( const char *  msg)

Definition at line 229 of file pmix.c.

References done, and NULL.

◆ padico_pmix_barrier()

void padico_pmix_barrier ( void  )

Definition at line 216 of file pmix.c.

References done, info, NULL, padico_pmix_strerror(), and rc.

◆ padico_pmix_getrank()

int padico_pmix_getrank ( void  )

Definition at line 206 of file pmix.c.

References padico_pmix.

◆ padico_pmix_getsize()

int padico_pmix_getsize ( void  )

Definition at line 211 of file pmix.c.

References padico_pmix.

◆ padico_pmix_kvs_fence()

void padico_pmix_kvs_fence ( void  )

Definition at line 236 of file pmix.c.

References done, info, NULL, padico_module_attr_direct_modex_getvalue(), padico_pmix_strerror(), and rc.

◆ padico_pmix_kvs_lookup()

char * padico_pmix_kvs_lookup ( const char *  key,
int  from 
)

Definition at line 311 of file pmix.c.

References done, header, info, key, NULL, padico_pmix, padico_pmix_strerror(), proc, rc, and retry.

◆ padico_pmix_kvs_publish()

int padico_pmix_kvs_publish ( const char *  key,
const char *  value 
)

Definition at line 269 of file pmix.c.

References done, header, key, NULL, padico_pmix, padico_pmix_strerror(), rc, and size.