If you are using mpi, it should be aware automatically if everything was
compiled with support (eg mpirun).
If you are looking to just get the total tasks, $SLURM_NTASKS is
probably what you are looking for
Brian Andrus
On 6/8/2019 2:46 AM, Mahmood Naderan wrote:
Hi,
A genetic program uses -num_threads in command line for parallel run.
I use the following directives in slurm batch file
#SBATCH --ntasks-per-node=6
#SBATCH --nodes=2
#SBATCH --mem-per-cpu=2G
for 12 processes and 24GB of memory. Is there any slurm variable that
counts all threads from the directives? So, I can use
-num_threads $SLURM_COUNT
where SLURM_COUNT is 12. Any idea?
Regards,
Mahmood