[petsc-users] Metis partitioning question
Matthew Knepley
knepley at gmail.com
Thu Aug 4 18:43:57 CDT 2011
On Thu, Aug 4, 2011 at 11:31 PM, Tabrez Ali <stali at geology.wisc.edu> wrote:
> Hello
>
> If a mesh is partitioned using Metis but the original order of nodes is
> used to create/partition the matrix then would this be significantly bad for
> performance and scalability.
>
That depends. Many mesh generators h ave fairly good ordering on output, but
some do not. Definitely a bad order can make a huge
difference in performance, both for cache traffic and conditioning reasons.
> Also is there an example that uses Metis to partition an unstructured mesh?
>
This depends on what you mean. If you can encode your mesh as a Mat, you can
use MatPartitoning. If not,
you would need to use DMMesh things, such as SNES ex12.
Matt
> Thanks in advance.
>
> Tabrez
--
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20110804/b2dc6f86/attachment.htm>
More information about the petsc-users
mailing list