[petsc-users] Separate MatAssemblyBegin/MatAssemblyEnd

Alexander Grayver agrayver at gfz-potsdam.de
Thu Apr 19 05:46:38 CDT 2012


Is it used somewhere in PETSc?

On 19.04.2012 12:10, Matthew Knepley wrote:
> On Thu, Apr 19, 2012 at 6:07 AM, Alexander Grayver 
> <agrayver at gfz-potsdam.de <mailto:agrayver at gfz-potsdam.de>> wrote:
>
>     I'm wondering what is the main idea behind making
>     XXXAssemblyBegin/XXXAssemblyEnd separate routines?
>     I've never used and seen any example where these routines don't
>     follow each other.
>
>
> You can overlap communication and computation by putting flops in 
> between these calls.
>
>    Matt
>
>     -- 
>     Regards,
>     Alexander
>
>
>
>
> -- 
> 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


-- 
Regards,
Alexander

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20120419/7d78ea43/attachment.htm>


More information about the petsc-users mailing list