Merge pull request #1434 from jladd-mlnx/topic/mxm_add_procs_fix
Fixing MXM Yalla and MTL add procs behavior. MXM cannot support dynam…
Этот коммит содержится в:
Коммит
fc5a201030
@ -390,6 +390,9 @@ int ompi_mtl_mxm_module_init(void)
|
|||||||
/* Register the MXM progress function */
|
/* Register the MXM progress function */
|
||||||
opal_progress_register(ompi_mtl_mxm_progress);
|
opal_progress_register(ompi_mtl_mxm_progress);
|
||||||
|
|
||||||
|
ompi_mtl_mxm.super.mtl_flags |= MCA_MTL_BASE_FLAG_REQUIRE_WORLD;
|
||||||
|
|
||||||
|
|
||||||
#if MXM_API >= MXM_VERSION(2,0)
|
#if MXM_API >= MXM_VERSION(2,0)
|
||||||
if (ompi_mtl_mxm.using_mem_hooks) {
|
if (ompi_mtl_mxm.using_mem_hooks) {
|
||||||
opal_mem_hooks_register_release(ompi_mtl_mxm_mem_release_cb, NULL);
|
opal_mem_hooks_register_release(ompi_mtl_mxm_mem_release_cb, NULL);
|
||||||
|
@ -185,6 +185,8 @@ int mca_pml_yalla_init(void)
|
|||||||
|
|
||||||
opal_progress_register(mca_pml_yalla_progress);
|
opal_progress_register(mca_pml_yalla_progress);
|
||||||
|
|
||||||
|
ompi_pml_yalla.super.pml_flags |= MCA_PML_BASE_FLAG_REQUIRE_WORLD;
|
||||||
|
|
||||||
PML_YALLA_VERBOSE(2, "created mxm context %p ep %p", (void *)ompi_pml_yalla.mxm_context,
|
PML_YALLA_VERBOSE(2, "created mxm context %p ep %p", (void *)ompi_pml_yalla.mxm_context,
|
||||||
(void *)ompi_pml_yalla.mxm_ep);
|
(void *)ompi_pml_yalla.mxm_ep);
|
||||||
return OMPI_SUCCESS;
|
return OMPI_SUCCESS;
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user