[mpich-discuss] Shared library for MPICH2?
Darius Buntinas
buntinas at mcs.anl.gov
Wed Jan 12 13:04:16 CST 2011
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