[MPICH] Porting the MPICH "back-end"

William Gropp gropp at mcs.anl.gov
Fri Jan 12 12:14:55 CST 2007


Hi,
In addition to some of the documentation that is available (and the  
information on the web site), we'd be happy to talk to you about the  
current state, answer questions that you may have about the design,  
and even entertain changes that might make your project easier.

Bill

On Jan 8, 2007, at 8:33 PM, Daniel Marques wrote:

> Hello.
>
> I'm new to MPICH, so please excuse if any of these questions have
> obvious answers or if my terminology is completely wrong.  I thank you
> for your help in advance.
>
> If I understand it correctly, MPICH is composed of a bunch of software
> layers - the idea being that MPICH can be ported to a new platform by
> providing a platform-specific implementation of one these lower layers
> and placing the rest of the MPICH stack above it.  Some of (the
> perhaps really outdated) information I read on the web makes it seem
> that the lowest such levels are or can be, rather simple.
>
> I'm interested in developing my own 'back-end' for MPICH (as a
> research implementation for testing various coordination protocols,
> etc.) and was wondering if there existed any resources describing the
> architecture of MPICH and exactly how one would go around implementing
> their own back end.  Any links, references to the code, pointers to
> previous discussions, etc, will be most appreciated.
>
> Thanks a lot!
>
> Dan
>




More information about the mpich-discuss mailing list