[mpich-discuss] How does the fortran binding work?

Ruini Xue xueruini at gmail.com
Wed Jul 30 06:11:30 CDT 2008


Hello, everyone,

I am working with MPICH2 on Windows platfrom. The fortran MIP application is
linked to fmpich.lib, and fmpich2.dll is loaded in runtime, which in turn
loads mipch2mpi.dll.
mpich2mpi.dll contains all MPI APIs which exported C interface. What I want
to know is: what is the 'underlying' relation between fmpich2.dll and
mpich2mip.dll? Do all
Fortran MPI calls are converted to c bindings in mpich2mpi.dll? For example,
does MPI_BCAST() in fmich2.dll directly calls MPI_Bcast() in mpich2mpi.dll?
Is MPI_BCAST()  just a stub while MPI_Bcast() do the real job?

Thanks

Andrew
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20080730/dfb4d376/attachment.htm>


More information about the mpich-discuss mailing list