File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.25.0)
66# require the CXX compiler, so it _can_ go here).
77if (NOT CMAKE_CUDA_ARCHITECTURES AND NOT TORCH_CUDA_ARCH_LIST)
88 execute_process (
9- COMMAND nvidia-smi --query-gpu " compute_cap" --format=csv,noheader
9+ COMMAND nvidia-smi --query-gpu= compute_cap --format=csv,noheader
1010 RESULT_VARIABLE _nvidia_smi_retcode
1111 OUTPUT_VARIABLE _nvidia_smi_output
1212 ERROR_QUIET
@@ -59,7 +59,7 @@ list(APPEND
5959 CMAKE_MODULE_PATH
6060 "${CMAKE_CURRENT_SOURCE_DIR} /cmake"
6161)
62-
62+ find_package ( CUDAToolkit REQUIRED )
6363find_package (MPI 3.0 REQUIRED COMPONENTS CXX )
6464find_package (Torch 2.6 REQUIRED CONFIG )
6565
@@ -152,6 +152,8 @@ if (DGRAPH_ENABLE_NVSHMEM)
152152 MPI::MPI_CXX
153153 torch
154154 ${TORCH_PYTHON_LIBRARY}
155+ CUDA::nvml
156+ CUDA::cuda_driver
155157 PRIVATE
156158 pybind11::headers
157159 )
You can’t perform that action at this time.
0 commit comments