[MPICH] Porting the MPICH "back-end"
Rajeev Thakur
thakur at mcs.anl.gov
Wed Jan 10 15:53:17 CST 2007
There are some old documents at http://www-unix.mcs.anl.gov/mpi/mpich2/adi3/
but they are out of date. You can use them to get a general idea, and then
look at the code.
Rajeev
> -----Original Message-----
> From: owner-mpich-discuss at mcs.anl.gov
> [mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Daniel Marques
> Sent: Monday, January 08, 2007 8:34 PM
> To: mpich-discuss at mcs.anl.gov
> Subject: [MPICH] Porting the MPICH "back-end"
>
> 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