[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