[petsc-dev] PETSc object management of MPI communicators

Garth N. Wells gnw20 at cam.ac.uk
Thu Jan 9 17:01:14 CST 2014


On 9 Jan 2014, at 22:56, Jed Brown <jedbrown at mcs.anl.gov> wrote:

> Dmitry Karpeyev <karpeev at mcs.anl.gov> writes:
> 
>> I'd say that a writeup explaining why the inner comms are needed would be
>> useful also for others to understand the peculiarities/shortcomings of the
>> MPI model.  
> 
> I don't think this is a shortcoming; MPI attributes are perfectly
> sufficient for this purpose.  I think Bill had this use case in mind
> when arguing for attribute caching in MPI-1.
> 
>> You never know who might be contributing to the next successful
>> programming model, so don't we want more people to understand MPI?
> 
> Yes, that's why I suggested writing a short report explaining Barry and
> Bill's reasoning from 20 years ago.  A blog post would be an alternative
> medium.

Looks like it’s sketched at

    http://www.mcs.anl.gov/research/projects/mpi/tutorial/gropp/node115.html

but some more flesh would be helpful.

Garth


More information about the petsc-dev mailing list