On Jan 8, 2008, at 4:18 PM, Francesco Pietra wrote:
> Surely naive questions, though to avoid a mess and much time, having
> no expert
> in systems here:
>
> Is there a recipe for "upgrading" to 1.2.5/ifort in Linux from
> version 1.2.3
> compiled ifort? (my Linux is Debian amd64)?
We generally recommend having a new installation for each version of
Open MPI. We do not [yet] test for binary compatibility between
released versions of Open MPI. That's on the to-do list, but it
hasn't happened yet. Specifically, codes that were compiled against
v1.2.3 may or may not work with v.1.2.5.
For example, if you installed Open MPI v1.2.3 into:
/opt/openmpi-1.2.3
you might want to install Open MPI v1.2.5 into:
/opt/openmpi-1.2.5
Or something along those lines.
> What about the parallelized programs that depend on Open MPI? (several
> instances in my system)
It is best to recompile / relink them against the new installation of
Open MPI (v1.2.5).
> What about programs that were compiled from config configured for
> mpich2,
> though run parallel by pointing to Open MPI 1.2 (one instance in my
> system).
I'm not sure I fully understand this question... If you compile an
MPI application against MPICH2, it will not run properly with Open
MPI's mpirun and libmpi.
--
Jeff Squyres
Cisco Systems
|