[petsc-dev] I hate PetscThreadComm

Jed Brown jed at jedbrown.org
Thu Jan 15 14:08:54 CST 2015


Jed Brown <jed at jedbrown.org> writes:

> If MPI came through with endpoints, it would be natural to have each
> thread hold a separate handle for Mat, Vec, etc.  I would prefer that
> model (the user always creates the threads however they like and calls
> PETSc collectively with each thread holding a separate handle).  But in
> lieu of endpoints, we would have to wrap the MPI_Comm or have a separate
> argument for the thread context.

http://pcl.intel-research.net/publications/sridharan-sc14.pdf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20150115/709c53aa/attachment.sig>


More information about the petsc-dev mailing list