Open kvablack opened 6 months ago
I see CUDA::nvToolsExt
is deprecated as of CMake 3.25, but I don't see any indication that it's been removed. I see you're building with CMake 3.29, but I also build frequently with CMake 3.29.5 without problems. I wonder if there's some other difference in our build environments.
If the deprecation of CUDA::nvToolsExt
is actually the root cause, it should just require changing to use the CUDA::nvtx3
target. Can you try building with https://github.com/NVIDIA/TransformerEngine/pull/943?
Hi @kvablack,
I am not very familiar with Conda, but I suspect the problem stems from the installed CUDA root path was not awared by the CMake. Could you try to set the environment variable CUDA_PATH=/home/black/miniforge3/pkgs/cuda-nvtx-12.1.105-h59595ed_0
(reference) before installing TE?
Hi, I'm trying to install TransformerEngine for JAX. I prefer to install cuda-toolkit via conda, and it seems like most CUDA libraries (e.g., cuDNN) and being found, but the install fails due to not being able to find nvToolsExt:
Even though it exists in
lib/
: