From 20a9205e2cab94c8adc35e08d4e3a1ae5547c5db Mon Sep 17 00:00:00 2001 From: Junya Morioka Date: Fri, 5 Dec 2025 12:33:24 +0900 Subject: [PATCH] fix: Update build parallel --- .github/workflows/test-utils.yml | 4 ++-- build_linux.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-utils.yml b/.github/workflows/test-utils.yml index 187dc9c..9f7758f 100644 --- a/.github/workflows/test-utils.yml +++ b/.github/workflows/test-utils.yml @@ -51,9 +51,9 @@ jobs: BASE_THREADS=$(awk -v max="$MAX_PRODUCT" 'BEGIN {print int(sqrt(max))}') if awk "BEGIN {exit !($RAM_GB <= 16)}"; then - # If RAM is less than 16GB, set NVCC_THREADS to 1 + # If RAM is less than 16GB, set NVCC_THREADS to 1 and MAX_JOBS to 2 NVCC_THREADS=1 - MAX_JOBS=$((MAX_PRODUCT / NVCC_THREADS)) + MAX_JOBS=2 elif (( BASE_THREADS <= 4 )); then NVCC_THREADS=$BASE_THREADS MAX_JOBS=$BASE_THREADS diff --git a/build_linux.sh b/build_linux.sh index d64551b..99dcf6a 100755 --- a/build_linux.sh +++ b/build_linux.sh @@ -66,9 +66,9 @@ if [[ -z "${MAX_JOBS:-}" && -z "${NVCC_THREADS:-}" ]]; then BASE_THREADS=$(awk -v max="$MAX_PRODUCT" 'BEGIN {print int(sqrt(max))}') if awk "BEGIN {exit !($RAM_GB <= 16)}"; then - # If RAM is less than 16GB, set NVCC_THREADS to 1 + # If RAM is less than 16GB, set NVCC_THREADS to 1 and MAX_JOBS to 2 NVCC_THREADS=1 - MAX_JOBS=$((MAX_PRODUCT / NVCC_THREADS)) + MAX_JOBS=2 elif (( BASE_THREADS <= 4 )); then NVCC_THREADS=$BASE_THREADS MAX_JOBS=$BASE_THREADS