Skip to content

V4.1.x PML/UCX: don't do pml_check_selected call#8405

Merged
jsquyres merged 1 commit intoopen-mpi:v4.1.xfrom
vspetrov:v4.1.x_pml_ucx_check_selected_fix
Jan 22, 2021
Merged

V4.1.x PML/UCX: don't do pml_check_selected call#8405
jsquyres merged 1 commit intoopen-mpi:v4.1.xfrom
vspetrov:v4.1.x_pml_ucx_check_selected_fix

Conversation

@vspetrov
Copy link

V4.1.x of #8404

@jsquyres
Copy link
Member

jsquyres commented Jan 20, 2021

Commit is not signed off --> this is now fixed

Corresponding master PR (#8404) is not merged yet. Reverting back to "Draft" to make sure it's not merged before master PR is merged.

@vspetrov vspetrov force-pushed the v4.1.x_pml_ucx_check_selected_fix branch from ee2f945 to 99b82f3 Compare January 20, 2021 18:45
@jsquyres jsquyres marked this pull request as draft January 20, 2021 18:45
@jsquyres
Copy link
Member

@vspetrov clarified: this is (intentionally) not a cherry pick. See discussion on the v4.0.x PR: #8406 (comment)

@vspetrov vspetrov force-pushed the v4.1.x_pml_ucx_check_selected_fix branch from 99b82f3 to b73ff38 Compare January 21, 2021 19:16
@vspetrov vspetrov changed the title V4.1.x PML/UCX: don't do pml check during add_proc V4.1.x PML/UCX: don't do pml_check_selected call Jan 21, 2021
@vspetrov vspetrov force-pushed the v4.1.x_pml_ucx_check_selected_fix branch from b73ff38 to 4f222f7 Compare January 21, 2021 19:18
   Current implementation of pml check protocol causes extra
   dmodex exchanges that may result in a significant performance
   degradation for some workloads

   (corresponds to master 36b64cb)

Signed-off-by: Valentin Petrov <valentinp@nvidia.com>
@vspetrov vspetrov force-pushed the v4.1.x_pml_ucx_check_selected_fix branch from 4f222f7 to a15f2b9 Compare January 21, 2021 19:30
@jsquyres jsquyres marked this pull request as ready for review January 22, 2021 14:07
@jsquyres jsquyres merged commit 4421fce into open-mpi:v4.1.x Jan 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants