[mpich-discuss] Shared library for MPICH2?

Anthony Chan chan at mcs.anl.gov
Wed Jan 12 14:29:47 CST 2011


Yes, of course...

A.Chan

----- Original Message -----
> This is incorrect. MPICH and MPICH2 are _not_ binary compatible.
> You'll need to recompile any library or application that uses MPI if
> you want to switch between those. Simply relinking is not sufficient.
> 
> -d
> 
> On Jan 11, 2011, at 1:37 PM, Anthony Chan wrote:
> 
> >> 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.


More information about the mpich-discuss mailing list