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

openib: Disable CUDA async by default #5748

Merged
merged 1 commit into from Sep 24, 2018

Conversation

bwbarrett
Copy link
Member

Disable async receive for CUDA under OpenIB. While a performance
optimization, it also causes incorrect results for transfers
larger than the GPUDirect RDMA limit. This change has been validated
and approved by Akshay.

References #3972

Signed-off-by: Brian Barrett bbarrett@amazon.com
(cherry picked from commit 9344afd)
Signed-off-by: Brian Barrett bbarrett@amazon.com

Disable async receive for CUDA under OpenIB.  While a performance
optimization, it also causes incorrect results for transfers
larger than the GPUDirect RDMA limit.  This change has been validated
and approved by Akshay.

References open-mpi#3972

Signed-off-by: Brian Barrett <bbarrett@amazon.com>
(cherry picked from commit 9344afd)
Signed-off-by: Brian Barrett <bbarrett@amazon.com>
@Akshay-Venkatesh
Copy link
Contributor

@bwbarret would you mind changing the commit message to 'disabling cuda async recv'? Cuda async is broader.

@bwbarrett
Copy link
Member Author

@Akshay-Venkatesh kind of ugly to do that for just the branch commits :/.

@Akshay-Venkatesh
Copy link
Contributor

Should be ok then.

@hppritcha hppritcha merged commit c9e2fd4 into open-mpi:v2.x Sep 24, 2018
@bwbarrett bwbarrett deleted the v2.x-cuda-async branch May 8, 2020 00:18
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