[mpich-discuss] Why stuck in MPI_Finalize?

Erik Schnetter schnetter at gmail.com
Thu Dec 9 16:53:18 CST 2021


Thanks!

-erik

On Thu, Dec 9, 2021 at 12:06 PM Thomas Jahns via discuss
<discuss at mpich.org> wrote:
>
> Hi,
>
> On 12/1/21 1:31 PM, Joachim Protze via discuss wrote:
> > I think, calling MPI_Comm_free from the garbage collector in random
> > ordering is not valid MPI code, since this function is a collective
> > operation. The non-normative advice to implementers reads:
> >
> > Though collective, it is anticipated that this operation will normally
> > be implemented to be local, though a debugging version of an MPI library
> > might choose to synchronize.
>
> just an additional thought: for MPI_Win_free, ordering also matters,
> _and_ it must be called for each and every corresponding window creation
> before calling MPI_Finalize.
>
> Regards, Thomas
>
> _______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss



-- 
Erik Schnetter <schnetter at gmail.com>
http://www.perimeterinstitute.ca/personal/eschnetter/


More information about the discuss mailing list