Lines Matching +full:cpu +full:- +full:cxx11 +full:- +full:abi
14 string(REPLACE "-gencode;" "-gencode=" NVCC_GENCODE "${NVCC_GENCODE}")
16 string(REPLACE ";-gencode" " -gencode" NVCC_GENCODE "${NVCC_GENCODE}")
23 # Assume 2 hardware threads per cpu core
34 set(MAKE_COMMAND "$(MAKE)" "-l${MAX_JOBS}")
36 # Parallel build with CPU load limit to avoid oversubscription
37 set(MAKE_COMMAND "make" "-j${MAX_JOBS}" "-l${MAX_JOBS}")
59 execute_process(COMMAND "${CMAKE_OBJCOPY}" "--version" OUTPUT_VARIABLE OBJCOPY_VERSION_STR)
60 …string(REGEX REPLACE "GNU objcopy .+ ([0-9])\\.([0-9]+).*" "\\1" OBJCOPY_VERSION_MAJOR ${OBJCOPY_V…
61 …string(REGEX REPLACE "GNU objcopy .+ ([0-9])\\.([0-9]+).*" "\\2" OBJCOPY_VERSION_MINOR ${OBJCOPY_V…
64 if("$ENV{BUILD_ENVIRONMENT}" MATCHES ".*-libtorch-cxx11-abi$")
66 message(WARNING "Skip NCCL library slimming for cxx11-abi builds")
74 COMMAND "${CMAKE_COMMAND}" -E make_directory "${__NCCL_BUILD_DIR}/objects"
77 …dcast_* reduce_*.o$<SEMICOLON> do "${CMAKE_OBJCOPY}" --remove-relocations .nvFatBinSegment --remov…
81 COMMAND cd -
82 COMMAND "${CMAKE_COMMAND}" -E remove_directory "${__NCCL_BUILD_DIR}/objects"
97 # The following old-style variables are set so that other libs, such as Gloo,