"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.
signature.asc
Description: PGP signature
