diff --git a/makefile_and_run.py b/makefile_and_run.py index 72ded5b..7348889 100755 --- a/makefile_and_run.py +++ b/makefile_and_run.py @@ -15,12 +15,13 @@ import subprocess ## taskset ensures all child processes inherit the CPU affinity mask ## This forces make and all compiler processes to use only nohz_full cores (4-55, 60-111) ## Format: taskset -c 4-55,60-111 ensures processes only run on these cores -NUMACTL_CPU_BIND = "taskset -c 0-111" +NUMACTL_CPU_BIND = "taskset -c 16-47,64-95" +#NUMACTL_CPU_BIND = "taskset -c 0-111" ## Build parallelism configuration ## Use nohz_full cores (4-55, 60-111) for compilation: 52 + 52 = 104 cores ## Set make -j to utilize available cores for faster builds -BUILD_JOBS = 104 +BUILD_JOBS = 64 ##################################################################