Open syamajala opened 1 year ago
Can you tell what version of UCX is installed on Summit?
@seyedmir ^
Can you please share the output from "ucx_info -v"? For the UCX backend, you need UCX 1.14.0 which is the very latest version. The release candidate can be found here: https://github.com/openucx/ucx/releases/tag/v1.14.0-rc2
@SeyedMir do UCX headers have a preprocessor defines for the version that we could use to guard an
#error you need at least UCX 1.14.0
message?
They do. There is ucp_version.h which does that.
Summit is 1.8.0 and Crusher is 1.9.0. I will try building 1.14.0-rc2.
@syamajala Please make sure you add --enable-mt
during configuration because the UCX backend requires multi-threaded support in UCX.
I'm trying to test UCX on Summit. When building with CMake using
-DLegion_NETWORKS=ucx
it seems to be finding ucx as I see this:But then I'm getting a lot of build errors like this:
As an aside I see there are UCX modules on Crusher as well. I tried to build on there and saw similar errors.