Yes, flush assembly moves all the values you have accumulated so far to the correct process so if you set any off process values there will be communication. But this also means that the final assembly will have a corresponding less amount of communication.
Barry > On Nov 17, 2014, at 12:18 AM, Fande Kong <[email protected]> wrote: > > Hi all, > > If I do a matrix assembly with the flag MAT_FLUSH_ASSEMBLY, will it involve > any communications across processors? > > Fande,
