[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


but some more flesh would be helpful.


More information about the petsc-dev mailing list