Executable for SPMD
Hello,
in the manual the following file path was given for the executable for Launching OptiStruct SPMD on Linux Machines using Direct calls to Executable:
$ALTAIR_HOME/hwsolvers/optistruct/bin/linux64/optistruct_spmd
In my Linux Installation, I only have these files in the folder:
EXB_API_Error.xml
optistruct_13.0_linux64
optistruct_13.0_linux64_cuda
optistruct_13.0_linux64_impi
optistruct_13.0_linux64_impi_tester
optistruct_13.0_linux64_pl8mpi
optistruct_13.0_linux64_plmpi
ossmooth_linux64
which one is the correct one?
Regards,
jope
Answers
-
Hi Jope
Try with plmpi instead.
$ALTAIR_HOME/hwsolvers/optistruct/bin/linux64/optistruct_13.0_linux64_plmpi
0 -
Thanks for your response.
I tried to start an mpi run with two methods, both leading to some problems shown below. Any ideas how to get it to work?
1.
mpirun -np 16 /HyperWorks/13.0/altair/hwsolvers/optistruct/bin/linux64/optistruct_13.0_linux64_plmpi ***.fem -ddmmode
This resulted in:
/HyperWorks/13.0/altair/hwsolvers/optistruct/bin/linux64/optistruct_13.0_linux64_plmpi: error while loading shared libraries: libmpi.so.1: cannot open shared object file: No such file or directory
2.
/HyperWorks/13.0/altair/scripts/optistruct -mpi i -np 16 ***.fem -testmpi
This resulted in:
ERROR in hwsolver script execution:
No useful executable found in:
/HyperWorks/13.0/altair/hwsolvers/optistruct/bin/linux64
0 -
You have not MPI library. For each MPI library: Intel MPI, Platform PMI, OpenMPI,... you have to correctly load the libmpi file. In general, it will done by run script.
0