Hello Roland,
Thanks for the comments on the issues. I have attached the config.log file for Part A, and I'll see what can be done about Part B.
For Part C, I found a LAPACK library in our HPC, and the compilation process was completed without that warning. The Helloworld is also executed correctly.
Currently, with this ET, I am facing issue on executing the gallery BNSM simulation on 2 nodes. The info in the command line goes as follows:
./simfactory/bin/sim create-submit nsns_p32_t24_8 --procs=32 --ppn=16 --num-threads=1 --ppn-used=16 --num-smt=1 --parfile=par/nsnstohmns1.par --walltime=25:00:00
In the out file, the error is:
+ mpiexec -n 32 -npernode 16 /home2/mallick/simulations2/nsns_p32_t24_11/SIMFACTORY/exe/cactus_sim -L 3 /home2/mallick/simulations2/nsns_p32_t24_11/output-0000/nsnstohmns1.par
--------------------------------------------------------------------------
Your job has requested more processes than the ppr for
this topology can support:
App: /home2/mallick/simulations2/nsns_p32_t24_11/SIMFACTORY/exe/cactus_sim
Number of procs: 32
PPR: 16:node
Please revise the conflict and try again.
--------------------------------------------------------------------------
Simfactory Done at date: Mon 14 Nov 2022 07:11:57 PM IST
The simulations seem to work fine with 1 node, that is, --procs set to 16,8 or 4 keeping --ppn to 16. I assume the mpiexec command in runscript needs to be updated to provide clarity to the mpi library while using more than 1 node.
I need some help here, I don't know how to proceed at this point. I am attaching the run, ini, cfg, sub script used for this ET and the output file for reference. Thanks in advance for all the help.
Regards
Shamim Haque
Senior Research Fellow (SRF)
Department of Physics
IISER Bhopal