[O-MPI users] Fwd: Fwd: [Beowulf] MorphMPI based on fortran itf

William Gropp gropp at mcs.anl.gov
Wed Oct 12 12:22:08 EDT 2005


At 10:26 AM 10/12/2005, Toon Knapen wrote:
>Tim Prins wrote:
>
> > I am in the process of developing MorphMPI and have designed my
> > implementation a bit different than what you propose (my apologies if I
> > misunderstood what you have said). I am creating one main library, which
> > users will compile and run against, and which should not need to be
> > recompiled. This library will then open a plugin depending on what MPI
> > the user would like to use. Then, it will dynamically open the actual
> > MPI implementation. In other words, to add support for another MPI one
> > would just need to drop the appropriate plugin into the right directory.
>
>
>Thus IIUC, the app calls your lib and your lib on its turn calls a
>plugin? This involves two dereferences. My idea was to (be able to)
>recompile the MorphMPI for each of the MPI lib's and plug this one
>between the app and the MPI. AFACIT this approach has the same set of
>features but is more lightweight.
>
>Is your project open-source? If so, can I check it out?

You might also look at http://www-unix.mcs.anl.gov/mpi/tools/genericmpi/ 
.  The software is currently being revised but should be available 
soon.   For users willing to interpose libraries, this solves many (but not 
all) of these problems, particularly for C-only applications.

Bill


>toon
>_______________________________________________
>Beowulf mailing list, Beowulf at beowulf.org
>To change your subscription (digest mode or unsubscribe) visit 
>http://www.beowulf.org/mailman/listinfo/beowulf

William Gropp
http://www.mcs.anl.gov/~gropp 

_______________________________________________
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf



More information about the Beowulf mailing list