|
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