[petsc-users] Correlation between da_refine and pg_mg_levels

Justin Chang jychang48 at gmail.com
Mon Apr 3 13:04:13 CDT 2017


So my makefile/script is slightly different from the tutorial directory.
Basically I have a shell for loop that runs the 'make runex48' four times
where -da_refine is increased each time. It showed Levels 1 0 then 2 1 0
because the job was in the middle of the loop, and I cancelled it halfway
when I realized it was returning errors as I didn't want to burn any
precious SU's :)

Anyway, I ended up using Edison with 16 cores/node and Cori/Haswell with 32
cores/node and got some nice numbers for 128x128x16 coarse grid. I am
however having issues with Cori/KNL, which I think has more to do with how
I configured PETSc and/or the job scripts.

On Mon, Apr 3, 2017 at 6:23 AM, Jed Brown <jed at jedbrown.org> wrote:

> Matthew Knepley <knepley at gmail.com> writes:
> > I can't think why it would fail there, but DMDA really likes old numbers
> of
> > vertices, because it wants
> > to take every other point, 129 seems good. I will see if I can reproduce
> > once I get a chance.
>
> This problem uses periodic boundary conditions so even is right, but
> Justin only defines the coarsest grid and uses -da_refine so it should
> actually be irrelevant.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20170403/73d21f81/attachment.html>


More information about the petsc-users mailing list