-
Notifications
You must be signed in to change notification settings - Fork 858
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
Suppress warning about missing libcuda.so.1
#4405
Comments
I just remembered there is a general |
The non-deprecated name for this setting is Sorry for the noise. We probably ought to change the message to use the non-deprecated name, though. Should I open that as a new ticket or..? |
@morrisonlevi Sorry for missing this issue for so long -- it got lost in the runup to the Supercomputing trade show (Oct and Nov are tremendously busy for all of us for that reason). Yes, we should definitely update the help message to use the non-deprecated name. Would you mind filing a pull request? It should be a pretty trivial help string to update. Then you get all the glory of your name in the Open MPI git commit logs! 😄 |
I have the same issue, and using different configuration files on GPU vs non-GPU nodes is not very practical in my case. We provide Open MPI installations via module files (Lmod) and would like to keep configuration as consistent as possible. Would it be possible to get a new MCA parameter to disable the missing CUDA lib warning, but still keep the CUDA functionality enabled globally? Something along the lines Thanks! |
@Akshay-Venkatesh Is this something NVIDIA can help with? (hint hint 😄) @kcgthb's suggestion is a good one, and would be pretty easy to implement. |
I know we would definitely prefer the suggested option instead of juggling the environment as well. |
@morrisonlevi @kcgthb NVIDIA has filed a PR for this -- #5188. It should be merged to master shortly (once CI testing completes). |
I've built OpenMPI v3.0.0 with CUDA support. We have some hardware which has GPUs and some that does not. Fortunately, if
libcuda.so.1
cannot be found OpenMPI will still work. However, it prints this message:I don't want to put
mpi_cuda_support 0
in my global conf file because I do want CUDA support, just only when CUDA is available. But I don't want this awful message for non-CUDA users.Is there an environment variable that corresponds to
mpi_cuda_support
? Alternatively is there an option that simply suppresses the warning but not the behavior? If not it seems like we should add a knob somewhere for this.The text was updated successfully, but these errors were encountered: