File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ option(ENABLE_GOOGLEBENCH "Enable GOOGLE-benchmark usage" OFF)
5757option (ENABLE_RAPIDJSON "Enable rapid-json usage" OFF )
5858option (ENABLE_CNPY "Enable cnpy usage" OFF )
5959
60+ # Options requiring MPI and LCAO
6061cmake_dependent_option (ENABLE_ELPA "Enable ELPA for LCAO" ON "ENABLE_LCAO;ENABLE_MPI" OFF )
6162cmake_dependent_option (ENABLE_LIBRI "Enable LibRI for hybrid functional"
6263 OFF "ENABLE_LCAO;ENABLE_MPI" OFF )
@@ -65,11 +66,12 @@ cmake_dependent_option(ENABLE_PEXSI "Enable PEXSI for LCAO" OFF "ENABLE_LCAO;ENA
6566cmake_dependent_option (ENABLE_MLALGO "Enable the machine learning algorithms"
6667 OFF "ENABLE_LCAO;ENABLE_MPI" OFF )
6768
69+ # Options requiring CUDA
6870cmake_dependent_option (USE_CUDA_MPI "Enable CUDA-aware MPI" OFF "USE_CUDA;ENABLE_MPI" OFF )
6971cmake_dependent_option (ENABLE_CUSOLVERMP "Enable cusolvermp" OFF "USE_CUDA" OFF )
7072cmake_dependent_option (ENABLE_CUBLASMP "Enable cublasmp" OFF "ENABLE_CUSOLVERMP" OFF )
7173cmake_dependent_option (ENABLE_NCCL_PARALLEL_DEVICE
72- "Enable NCCL-backed collectives in parallel_device"
74+ "Enable NCCL-backed collectives in parallel_device; requires MPI "
7375 OFF "USE_CUDA;ENABLE_MPI" OFF )
7476
7577# ==============================================================================
You can’t perform that action at this time.
0 commit comments