[ET Trac] #2483: Simfactory job parameters are not consistent

Roland Haas trac-noreply at einsteintoolkit.org
Tue Jan 18 11:22:59 CST 2022


#2483: Simfactory job parameters are not consistent

 Reporter: Steven R. Brandt
   Status: new
Milestone: 
  Version: 
     Type: bug
 Priority: major
Component: SimFactory

Comment (by Roland Haas):

Not sure if `--total-threads` is more useful since that is not a quantity people normally think about. If one takes a look at what the `mpirun`/ `srun` / `aprun` etc commands actually use: “processes” \(= MPI ranks\) and “allocated \(logical ie the thing the OS counts is /proc/cpuinfo\) cpus per process”. Ie they start `n` processes which are then free to spread out on `t` threads each \(or not, if they only need more memory\).  
So a more useful new option might be `--ranks` or even `--mpi-ranks`.

“cores” or “nodes” may be what the queuing system allocates usually though the `mpirun` like options are more directly understandable to users and the queuing system options are derived from them \(since each queuing system is set up slightly differently, even if they use eg SLURM\).

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2483/simfactory-job-parameters-are-not
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20220118/3bf9c5c5/attachment.html 


More information about the Trac mailing list