-
Notifications
You must be signed in to change notification settings - Fork 10
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
tests: Test that MPI can access view data #130
Conversation
7c0c4ca
to
0074ad7
Compare
With OpenMPI, we can check support using |
MPICH also provides a way to check for CUDA-aware support, but only at runtime (same interface as OpenMPI): https://www.mpich.org/static/docs/v4.3.x/www3/MPIX_Query_cuda_support.html |
0074ad7
to
389a971
Compare
Once #136 goes in, we can optionally test certain extensions depending on the vendor. |
389a971
to
3680d08
Compare
I discovered 2 problems with mpich + Ubuntu/Debian while working on this:
|
I tested this with Open MPI and MPICH with CUDA support |
c412caa
to
0723a29
Compare
Signed-off-by: Carl Pearson <cwpears@sandia.gov>
Signed-off-by: Carl Pearson <cwpears@sandia.gov>
Signed-off-by: Carl Pearson <cwpears@sandia.gov>
Signed-off-by: Carl Pearson <cwpears@sandia.gov>
0723a29
to
d9ca836
Compare
I'm merging this since it was previously accepted, just split into two PRs and rebased. |
Merge these first, and rebase
When a GPU backend is enabled, this serves as a basic GPU-aware MPI test.
On my misconfigured system, running the tests fails like this: