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

Allow plugging in to user's MPI install #953

Open
manopapad opened this issue Aug 15, 2024 · 0 comments
Open

Allow plugging in to user's MPI install #953

manopapad opened this issue Aug 15, 2024 · 0 comments

Comments

@manopapad
Copy link
Contributor

Opening this issue on behalf of @tylerjereddy

Tyler would like to swap in openmpi from his supercomputer's module. With the legate packages using conda's openmpi he is seeing a conflict between UCX versions provided by the conda env vs. what the module expects:

1723679300.245558] [cn1:3244158:0]     ucp_context.c:2190 UCX  WARN  UCP API version is incompatible: required >= 1.18, actual 1.17.0 (loaded from /path/to/libucp.so.0)

In general, we are trying to remove all uses of MPI from the Legate codebase, but we will likely not be able to avoid it for at least GASNet bootstrapping (necessary for Slingshot11).

We are working on a shim that can be compiled on the user's machine, to plug in to their local MPI, that might be necessary on HPC clusters.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant