Do you think there is any possibility of getting Hypre to use disjoint tags
from PETSc so you can just use the same comm?  Maybe a configure option to
Hypre to tell it what number to start at for its tags?

Derek

On Tue, Apr 3, 2018 at 11:59 AM Satish Balay <[email protected]> wrote:

> On Tue, 3 Apr 2018, Smith, Barry F. wrote:
>
> >    Note that PETSc does one MPI_Comm_dup() for each hypre matrix.
> Internally hypre does at least one MPI_Comm_create() per hypre boomerAMG
> solver. So even if PETSc does not do the MPI_Comm_dup() you will still be
> limited due to hypre's MPI_Comm_create.
> >
> >     I will compose an email to hypre cc:ing everyone to get information
> from them.
>
> Actually I don't see any calls to MPI_Comm_dup() in hypre sources [there
> are stubs for it for non-mpi build]
>
> There was that call to MPI_Comm_create() in the stack trace [via
> hypre_BoomerAMGSetup]
>
> Satish
>

Reply via email to