OpenMPI
0.1.1
|
Resource Allocation for Grid Engine. More...
#include "orte_config.h"
#include "orte/constants.h"
#include <errno.h>
#include <unistd.h>
#include <string.h>
#include "opal/util/output.h"
#include "orte/util/show_help.h"
#include "orte/mca/errmgr/errmgr.h"
#include "orte/runtime/orte_globals.h"
#include "orte/mca/ras/base/ras_private.h"
#include "orte/mca/ras/gridengine/ras_gridengine.h"
Functions | |
static int | orte_ras_gridengine_allocate (opal_list_t *nodelist) |
Discover available (pre-allocated) nodes. More... | |
static int | orte_ras_gridengine_finalize (void) |
finalize | |
Variables | |
orte_ras_base_module_t | orte_ras_gridengine_module |
Resource Allocation for Grid Engine.
|
static |
Discover available (pre-allocated) nodes.
Allocate the requested number of nodes/process slots to the job.
References orte_node_t::name, opal_list_append, opal_list_get_end(), opal_list_get_first(), opal_list_get_next, opal_list_is_empty(), opal_output(), orte_show_help(), orte_node_t::slots, orte_node_t::slots_inuse, orte_node_t::slots_max, orte_node_t::state, and orte_node_t::super.
orte_ras_base_module_t orte_ras_gridengine_module |