[mpich-discuss] Shared library for MPICH2?

Anthony Chan chan at mcs.anl.gov
Tue Jan 11 13:37:56 CST 2011



----- Original Message -----
> Hello,
> I am an LS-Dyna user and I am working with a cluster computer that is
> running MPICH 2. Are shared libraries for LS-Dyna R-5 available for
> MPICH2? They do not appear to be available on ftp.lstc.com.

You need to contact lstc.com for these questions.  

> The cluster is running Red Hat Enterprise Linux 4. We have shared
> libraries for LS-Dyna for version 1.2.6 of MPICH, i.e., the shared
> libraries file we are using are MPICH126em64t, and were downloaded
> from LSTC.
> 
> When running ldd on the latest version of LS-Dyna (971_R5) the it
> appears we are only missing one shared object (libmpich.so.1.2).
> Would it be possible to acquire that file in some way?
> 
> $ ldd mpp971_s_R5.0_Intel_linux86-64_mpich2-1.2.1
> libmpich.so.1.2 => not found

libmpich.so.1.2 may have been available as part of mpich2-1.2.1
rpm.  Did you try installing mpich2-1.2.1 through yum ?

> Finally, is MPICH2 “backwards compatible” with previous versions of
> MPICH? For example, we would like to run an older build of LS-Dyna
> (R_4) but it is only released with MPICH1.2.6. But since only MPICH2
> is installed on the cluster, we are unsure if we will need to run R5
> or install an older version of MPICH.

MPICH and MPICH2 are 2 different MPI implementations.  If your code is
written with portability in mind, i.e. you only use MPI according to
what the standard says, then you only to relink your app with
MPICH2.

You can install both MPICH-1.2.6 and MPICH2 on the same cluster as long
as they are on different locations.  Sounds like you are using MPICH2's
shared library, use LD_LIBRARY_PATH to specify where MPICH2 is.  

A.Chan

> Any guidance you could provide in these matters would be greatly
> appreciated.
> 
> Scott
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list