Fix the bproc allocator. This is just a bandaid for 1.x that will be fixed more thoroughly in 2.0.
Basically, the problem was that the allocator was grabbing everything on the cluster for which the user had access privilege. Thus, if a user had two sessions operable, each with its own allocation, mpirun in each session would grab both sets of nodes and use them. Not very polite. This commit was SVN r10683.
Этот коммит содержится в:
родитель
cba9b1e6b7
Коммит
bc7690bcb0
@ -116,6 +116,7 @@ static int orte_ras_bjs_discover(
|
||||
opal_list_t new_nodes;
|
||||
int rc;
|
||||
|
||||
#if 0
|
||||
/* query the nodelist from the registry */
|
||||
OBJ_CONSTRUCT(&new_nodes, opal_list_t);
|
||||
if(ORTE_SUCCESS != (rc = orte_ras_base_node_query(nodelist))) {
|
||||
@ -159,7 +160,7 @@ static int orte_ras_bjs_discover(
|
||||
}
|
||||
item = next;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
/* parse the node list and check node status/access */
|
||||
nodes = getenv("NODES");
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user