[Docker] Adding number of nvcc_threads during build as envar (#1893)

This commit is contained in:
AguirreNicolas
2023-12-07 16:00:32 -03:00
committed by GitHub
parent 42c02f5892
commit 24f60a54f4
3 changed files with 6 additions and 2 deletions

View File

@@ -138,7 +138,8 @@ for capability in compute_capabilities:
# Use NVCC threads to parallelize the build.
if nvcc_cuda_version >= Version("11.2"):
num_threads = min(os.cpu_count(), 8)
nvcc_threads = int(os.getenv("NVCC_THREADS"), 8)
num_threads = min(os.cpu_count(), nvcc_threads)
NVCC_FLAGS += ["--threads", str(num_threads)]
ext_modules = []