Hello,
I was testing for cesm 2.1.2 with different task and thread count for the compsets A, X and B1850.
Set the NTASKS and NTHRDS to equal values as multiple of 4(4,8,16) using ./xmlchnage.
I am assuming the mpirun cmd takes NTASKS into account while executing.
Ex: NTASKS=4,-> mpirun -np 4.
The above thing is what i could conclude by executing A and X compset.
But that doesn't seem to be happening with B1850 compset.
So tried setting <MAX_TASKS_PER_NODE> =8 ,<MAX_MPITASKS_PER_NODE> =8, but the resulting mpirun command takes 72 value. i.e. mpirun -np 72.
Could you please explain how is this value of {total_tasks} calculated for mpirun command.
I was testing for cesm 2.1.2 with different task and thread count for the compsets A, X and B1850.
Set the NTASKS and NTHRDS to equal values as multiple of 4(4,8,16) using ./xmlchnage.
I am assuming the mpirun cmd takes NTASKS into account while executing.
Ex: NTASKS=4,-> mpirun -np 4.
The above thing is what i could conclude by executing A and X compset.
But that doesn't seem to be happening with B1850 compset.
So tried setting <MAX_TASKS_PER_NODE> =8 ,<MAX_MPITASKS_PER_NODE> =8, but the resulting mpirun command takes 72 value. i.e. mpirun -np 72.
Could you please explain how is this value of {total_tasks} calculated for mpirun command.