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.

Reply via email to