You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
number of processors to use is either hardcoded (4, 8) either set using multiprocessing.cpu_count()
problem is that multiprocessing.cpu_count() returns the number of available cpu, but this is not the same as the number of cpu available to the process. For example, you can run in a taskset context or a batch scheduler like slurm.
Hello,
number of processors to use is either hardcoded (4, 8) either set using
multiprocessing.cpu_count()
problem is that
multiprocessing.cpu_count()
returns the number of available cpu, but this is not the same as the number of cpu available to the process. For example, you can run in a taskset context or a batch scheduler like slurm.see:
I would suggest to use
len(os.sched_getaffinity(0))
instead ofmultiprocessing.cpu_count()
regards
Eric
The text was updated successfully, but these errors were encountered: