-
Notifications
You must be signed in to change notification settings - Fork 6
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
[spectrum mpi] undefined symbol: PAMI_CUDA_RegisterPAMIContexts #11
Comments
My guess is this is because Spectrum MPI dlopens Without getting into too much detail, this is an ugly optimization technique that IBM used to allow their MPI to be able to send buffers allocated by CUDA memory allocation routines. The interception of the CUDA driver calls was achieved by wrapping This will have to be revisited when @rountree is finishing up his PMIx work as PAMI will require this to be set correctly and we want support for tools at that point as well. I remember you could get a good mileage by putting |
Hmmm. This one boggles me. The
I wonder if this has something to do with it. What happens if you run
|
Hmmm. I think we need to find who defines |
When running an mpi hello world program under Flux on lassen, I get the following FATAL ERROR (the horror!) but my program still runs just fine. Also note the lua complaint.
(line breaks added for readability)
Flux was started locally on a login node (lassen708), I have a
.notce
environment, and this was run from source which git describes as v0.11.1.The text was updated successfully, but these errors were encountered: