OpenMPI
0.1.1
|
Populates global structure with system-specific information. More...
#include "orte_config.h"
#include "orte/types.h"
#include "opal/dss/dss_types.h"
#include "orte/runtime/orte_globals.h"
Go to the source code of this file.
Macros | |
#define | ORTE_MAX_NODE_PREFIX 50 |
#define | ORTE_CONTIG_NODE_CMD 0x01 |
#define | ORTE_NON_CONTIG_NODE_CMD 0x02 |
#define | PROC_IS_RUNNING(n) ( true ) |
Functions | |
ORTE_DECLSPEC int | orte_util_nidmap_init (opal_buffer_t *buffer) |
ORTE_DECLSPEC void | orte_util_nidmap_finalize (void) |
ORTE_DECLSPEC int | orte_util_setup_local_nidmap_entries (void) |
ORTE_DECLSPEC orte_jmap_t * | orte_util_lookup_jmap (orte_jobid_t job) |
ORTE_DECLSPEC orte_pmap_t * | orte_util_lookup_pmap (orte_process_name_t *proc) |
ORTE_DECLSPEC orte_nid_t * | orte_util_lookup_nid (orte_process_name_t *proc) |
ORTE_DECLSPEC int | orte_util_set_proc_state (orte_process_name_t *proc, orte_proc_state_t state) |
ORTE_DECLSPEC int | orte_util_encode_nodemap (opal_byte_object_t *boptr) |
ORTE_DECLSPEC int | orte_util_decode_nodemap (opal_byte_object_t *boptr) |
ORTE_DECLSPEC int | orte_util_encode_pidmap (opal_byte_object_t *boptr) |
ORTE_DECLSPEC int | orte_util_decode_pidmap (opal_byte_object_t *boptr) |
ORTE_DECLSPEC int | orte_util_build_daemon_nidmap (char **nodes) |
ORTE_DECLSPEC void | orte_nidmap_dump (void) |
ORTE_DECLSPEC void | orte_jmap_dump (orte_jmap_t *jmap) |
ORTE_DECLSPEC void | orte_jobmap_dump (void) |
Populates global structure with system-specific information.
Notes: add limits.h, compute size of integer and other types via sizeof(type)*CHAR_BIT