Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ianhill

Pages: [1]
1
Hello Umberto,

Thanks for the response. Addressing your comments:

1. I had already tried mpiexec, it gives the same '-ppn' flag issue.

2. This seems like a good option, thanks! I'm assuming updating the JobManager AddOn within QuantumATK would overwrite any modifications, correct? Also for folks who aren't comfortable with Python programming this solution may be prohibitively challenging. In my case it's fine, but may be worth considering having a less 'involved' solution path for users without the required background.

Thanks again,
Ian

2
Hello all,

I've been trying to run QuantumATK simulations on a remote SLURM machine, however the versions/implementations of 'mpiexec' and 'mpirun' on this cluster do not support the '-ppn' option. As a result I am unable to run any simulations on the remote machine as QuantumATK does not allow for manual tweaking of the submission script or disabling of this feature. I feel like I must be missing something obvious, but the online MPI documentation also doesn't mention a '-ppn' flag, is this from older versions of 'mpirun'?

My question is if there is any way I can circumvent or resolve this issue. It would be really helpful to utilize my remote machine for larger simulations, thanks in advance for anyone who has insight on this topic. The relevant error message is printed below, and I have the R-2020.09-SP1.f51397f65b build of QuantumATK.


------------------------------------------------------
Allocation (N):    -n 32 -ppn 32
------------------------------------------------------
MPI nodes (NCPU):  1
Cores (NCORES):    32
Threads per process: 1
------------------------------------------------------
Node list
xxxxx
Core list
xxxxx
------------------------------------------------------
SLURM: sbatch is running on xxxxxxxxxxxxxxxxxxxxxxx
SLURM: executing partition is xxxxxxxxxx
SLURM: working directory is /scratch/ianhill/xxxxxx/xxxxxxxxx
SLURM: account name is xxxxxxxxxx
SLURM: job name is xxxxxxxxxxxx
SLURM: job identifier is xxxxxxxxxx
------------------------------------------------------
mpirun: Error: unknown option "-ppn"
Type 'mpirun --help' for usage.

Pages: [1]