Thankyou for  the reference to the Divakar Viswanath book.
It is very generous that it is available online - I just wish it was in
ePub format.
I guess that is a decision of MIT Press. I would happily pay for an ePub
edition. I just cannot justify more shelf space for physical books.







On Thu, 20 Aug 2020 at 18:27, Jeff Hammond via users <
users@lists.open-mpi.org> wrote:

> It's not about Open-MPI but I know of only one book on the internals of
> MPI: "Inside the Message Passing Interface: Creating Fast Communication
> Libraries" by Alexander Supalov.
>
> I found it useful for understanding how MPI libraries are implemented.  It
> is no substitute for spending hours reading source code or discussing
> implementation details over coffee, but I think it is a useful guide to
> understand what one sees in the source code of MPICH and Open-MPI.
>
> Jeff
>
> On Thu, Aug 6, 2020 at 6:27 AM Jeff Squyres (jsquyres) via users <
> users@lists.open-mpi.org> wrote:
>
>> FWIW, we didn't talk too much about the internals of Open MPI -- but it's
>> a good place to start (i.e., you won't understand the internals until you
>> understand the externals).
>>
>> You can find all the videos and slides for all 3 parts here:
>> https://www.open-mpi.org/video/?category=general
>>
>> In additional, there's a now-several-years-old set of videos on the
>> internals here: https://www.open-mpi.org/video/?category=internals
>>
>> Some of that information is dated, but the broad strokes are still very
>> relevant.
>>
>>
>>
>> On Aug 6, 2020, at 7:13 AM, Oddo Da via users <users@lists.open-mpi.org>
>> wrote:
>>
>> Thank you!
>>
>> On Thu, Aug 6, 2020 at 5:26 AM Gilles Gouaillardet via users <
>> users@lists.open-mpi.org> wrote:
>>
>>> You can start with the recent talks given by Jeff Squyres and Ralph
>>> Castain for Easybuild
>>>
>>> EasyBuild Tech Talk I - The ABCs of Open MPI, part 1 (by Jeff Squyres
>>> & Ralph Castain)
>>> https://www.youtube.com/watch?v=WpVbcYnFJmQ
>>>
>>> (there are three parts)
>>>
>>> Then the source code and interacting with the developers via github
>>> and/or the devel mailing list
>>>
>>> Cheers,
>>>
>>> Gilles
>>>
>>> On Thu, Aug 6, 2020 at 5:47 PM Oddo Da via users
>>> <users@lists.open-mpi.org> wrote:
>>> >
>>> > On Wed, Aug 5, 2020 at 11:06 PM Gilles Gouaillardet via users <
>>> users@lists.open-mpi.org> wrote:
>>> >>
>>> >> Assuming you want to learn about MPI (and not the Open MPI internals),
>>> >> the books by Bill Gropp et al. are the reference :
>>> >> https://www.mcs.anl.gov/research/projects/mpi/usingmpi/
>>> >>
>>> >> (Using MPI 3rd edition is affordable on amazon)
>>> >
>>> >
>>> > Thanks! Yes, this is what I was after. However, if I wanted to learn
>>> about OpenMPI internals, what would be the go-to resource?
>>>
>>
>>
>> --
>> Jeff Squyres
>> jsquy...@cisco.com
>>
>>
>
> --
> Jeff Hammond
> jeff.scie...@gmail.com
> http://jeffhammond.github.io/
>

Reply via email to