Closed ehb54 closed 2 years ago
Also, when $mGroupCount
> 1
do the separate parallel tasks get consolidated into one slurm script or do they run as individual slurm scripts?
@ehb54 yes, precisely. mGroupCount is something the ultrascan specific, but in general what you say about nodes and cores is correct.
@smarru Thanks - I assume then that actual hardware doesn't effect, if we ask for n nodes and c cores, we get n nodes each with c/n jobs running.
on mGroupCount, say mGroupCount = 4, does this create 1 slurm batch job or 4 ?
Still 1 SLURM job, for Airavata mGroupCount is a application parameter and doesn't take into consideration for jobs. Only nodes and cores are considered
assuming
$mGroupCount
== 1is
$nodes
used as # of nodes requested and$cores
split amongst them? i.e. if i request 4 nodes and 32 cores will the execution be on 4 nodes with 8 mpi jobs on each ? does the architecture have any effect? i.e. if there are actually 128 hardware cores/node, is this considered?Not asking you to make any changes, just trying to understand 'as-is'. (I suppose I could run tests to see, but thought it might be quicker to ask)