Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CL/HIER: alltoall single proc on node fix #658

Merged
merged 2 commits into from
Oct 26, 2022

Conversation

shimmybalsam
Copy link
Collaborator

@shimmybalsam shimmybalsam commented Oct 25, 2022

What

Bug fix #3213667.

Why ?

CL/HIER alltoall and alltoallv was hanging due to single process on node case being disabled.

How ?

Enabling single process on node, in which case only "full_task" (aka intra node) sends original args data without overwriting counts and displacements. In this case "node_task" (inter node) will not be initiated nor added to schedule.

src/components/cl/hier/alltoallv/alltoallv.c Show resolved Hide resolved
src/components/cl/hier/alltoallv/alltoallv.c Outdated Show resolved Hide resolved
src/components/cl/hier/alltoallv/alltoallv.c Outdated Show resolved Hide resolved
src/components/cl/hier/alltoallv/alltoallv.c Show resolved Hide resolved
src/components/cl/hier/alltoallv/alltoallv.c Show resolved Hide resolved
src/components/cl/hier/alltoallv/alltoallv.c Outdated Show resolved Hide resolved
src/components/cl/hier/alltoallv/alltoallv.c Outdated Show resolved Hide resolved
src/components/cl/hier/alltoallv/alltoallv.c Outdated Show resolved Hide resolved
src/components/cl/hier/alltoallv/alltoallv.c Outdated Show resolved Hide resolved
@shimmybalsam shimmybalsam force-pushed the alltoall_atest_fix branch 2 times, most recently from d1f35b5 to b3508fc Compare October 26, 2022 09:07
@Sergei-Lebedev Sergei-Lebedev merged commit 0ff4d4d into openucx:master Oct 26, 2022
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.

None yet

4 participants