[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