common/ugni: help out knl with aries
The way the gni btl is currently coded, it will run completely out of gas on KNL at 123 processes/node. Since there are bound to be those who try to run a MPI process/hyperthread on KNL nodes, the fma sharing mode needs to be requested. Signed-off-by: Howard Pritchard <howardp@lanl.gov>
Этот коммит содержится в:
родитель
50291fb828
Коммит
8b53487977
@ -258,7 +258,8 @@ int opal_common_ugni_init (void)
|
|||||||
/* Create a communication domain */
|
/* Create a communication domain */
|
||||||
|
|
||||||
modes = GNI_CDM_MODE_FORK_FULLCOPY | GNI_CDM_MODE_CACHED_AMO_ENABLED |
|
modes = GNI_CDM_MODE_FORK_FULLCOPY | GNI_CDM_MODE_CACHED_AMO_ENABLED |
|
||||||
GNI_CDM_MODE_ERR_NO_KILL | GNI_CDM_MODE_FAST_DATAGRAM_POLL;
|
GNI_CDM_MODE_ERR_NO_KILL | GNI_CDM_MODE_FAST_DATAGRAM_POLL |
|
||||||
|
GNI_CDM_MODE_FMA_SHARED;
|
||||||
|
|
||||||
/* collect uGNI information */
|
/* collect uGNI information */
|
||||||
rc = get_ptag(&opal_common_ugni_module.ptag);
|
rc = get_ptag(&opal_common_ugni_module.ptag);
|
||||||
|
Загрузка…
Ссылка в новой задаче
Block a user