On Tue, Apr 3, 2018 at 6:20 PM, Jed Brown <[email protected]> wrote: > Derek Gaston <[email protected]> writes: > > > On Tue, Apr 3, 2018 at 4:06 PM Jed Brown <[email protected]> wrote: > > > >> Communicators should be cheap. One per library per "size" isn't a huge > >> number of communicators. > >> > > > > I agree - but that's not what we're getting here. We're getting one per > > "object" (Mat / Preconditioner, etc.) associated with the library per > > "size". If we can fix that I agree that there's no problem (we use a lot > > of libraries... but not 2000 separate ones simultaneously!). > > So PETSc needs to dup and attach a hypre communicator because they > aren't interested in doing it themselves. Not hard to implement, just > mildly annoying. >
Can't someone tell them its an xSDK requirement? Matt -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener https://www.cse.buffalo.edu/~knepley/ <http://www.caam.rice.edu/~mk51/>
