"Douglas A. Augusto" <[email protected]> writes:
> So, will the threading support be eventually reintroduced in PETSc? What are
> the plans regarding OpenMP?

The plan is to use conventional OpenMP because that seems to be what
people want and it's easier to maintain than a more radical approach.
We're also developing shared memory MPI-based approaches and would
recommend that you plan to not use OpenMP (it's a horrible programming
model -- oversynchronizing and without a concept of memory locality).
Note that there is huge selection bias -- people almost never publish
when flat MPI runs faster (which it often does for quality
implementations), but are happy to declare OpenMP a success when it
looks favorable.

Attachment: signature.asc
Description: PGP signature

Reply via email to