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

Tpetra: Added a test for multiple asynchronous transfers with cyclic maps #10310

Closed
wants to merge 2 commits into from

Conversation

tasmith4
Copy link
Contributor

@tasmith4 tasmith4 commented Mar 9, 2022

@trilinos/tpetra

Motivation

@kddevin and I noticed that when !importsAreAliased() and CUDA_AWARE_MPI is defined, we get the wrong answer in multiple asynchronous transfers. In many-to-one transfer, imported items from other proc appear to not be inserted in the target multivector, while copies on target proc work. This test does multiple asynchronous transfers with a cyclic source map, which has !importsAreAliased().

Related Issues

Testing

Currently failing in a Cuda UVM build on ascicgpu.

@tasmith4 tasmith4 added pkg: Tpetra AT: WIP Causes the PR autotester to not test the PR. (Remove to allow testing to occur.) labels Mar 9, 2022
@tasmith4 tasmith4 self-assigned this Mar 9, 2022
@tasmith4
Copy link
Contributor Author

combining with #10300

@tasmith4 tasmith4 closed this Jun 28, 2022
@tasmith4 tasmith4 deleted the tasmit/cyclic-map branch June 28, 2022 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AT: WIP Causes the PR autotester to not test the PR. (Remove to allow testing to occur.) pkg: Tpetra
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant