Hi Barry,

Thanks for following up. I just want some PETSc OpenMP example or user guide. Looking forward to your work on superlu_mt.

Regards,

Danyang

On 20/09/2013 6:17 AM, Barry Smith wrote:
    Sorry I did not respond sooner. I've been trying to interface PETSc to 
superlu_mt for a couple of days but haven't completed it yet. I'll let you know 
if I get it working.

    Barry

On Sep 17, 2013, at 2:31 PM, Danyang Su <[email protected]> wrote:

Hi Barry,

Thanks so much.
Which solvers are current OpenMP parallel currently? Can I use the external 
package (e.g., SuperLU OpenMP version) with OpenMP through PETSc?
Is there any document or examples available for the usage of PETSc with OpenMP?

Thanks again,

Danyang

On 17/09/2013 11:21 AM, Barry Smith wrote:
    You can utilize the "OpenMP version of PETSc" with your OpenMP program but 
not all the solvers are OpenMP parallel currently.

    Use petsc-dev and configure PETSc with ./configure --with-mpi=0 
--with-openmp   see http://www.mcs.anl.gov/petsc/developers/index.html

    Barry


On Sep 17, 2013, at 12:29 PM, Danyang Su <[email protected]> wrote:

Hi All,

I have a parallel Fortran project utilizing OpenMP parallelism. Before porting 
to PETSc utilizing MPICH, I want to know if it is possible to use PETSc solver 
with OpenMP. There is some information for petsc-dev openmp benchmarking as can 
be found here, 
http://lists.mcs.anl.gov/pipermail/petsc-dev/2012-March/007817.html. If this is 
possible, I would like to have a OpenMP version of PETSc solver first, 
otherwise, the project will be ported to PETSc utilizing MPI. Could anybody 
give me some advice on this?

Thanks and regards,

Danyang

Reply via email to