Mahmoud,
By default 1 slot = 1 core, that is why you need —oversubscribe or
—use-hwthread-cpus to run 16 MPI tasks.
It seems your lammps job benefits from hyper threading. Some applications
behave like this, and this is not odd a priori.
Cheers,
Gilles
On Wednesday, June 6, 2018,
I’m not entirely sure what you are asking here. If you use oversubscribe, we do
not bind your processes and you suffer some performance penalty for it. If you
want to run one process/thread and retain binding, then do not use
--oversubscribe and instead use --use-hwthread-cpus
> On Jun 6,