On 7/24/20 7:55 PM, Lana Deere via users wrote:
I have open-mpi 4.0.4 installed on my desktop and my small test programs
are working.
I would like to migrate the open-mpi to a cluster and run a larger
program there. When moved, the open-mpi installation is in a different
pathname than it was on my desktop and it doesn't seem to work any
longer. I can make the libraries visible via LD_LIBRARY_PATH but this
seems insufficient. Is there an environment variable which can be used
to tell the open-mpi where it is installed?
Is it mandatory to actually compile the release in the ultimate
destination on each system where it will be used?
Thanks.
.. Lana (lana.de...@gmail.com <mailto:lana.de...@gmail.com>)
You may want to install OpenMPI on the cluster directly if it is not
already installed, or if you need a specific version - most versions
should likely work ok unless your code uses something very new or that
has been deprecated. This will then use the appropriate libraries. You
will then likely want to compile your program again.