"R. Oğuz Selvitopi" <[email protected]> writes: > It seems PETSc performs additional checks that require extra communication > in VecAXPY/VecAYPX as well as in MatMultTranspose when built with debug > option.
That's why it's called "debug". The checks are to make sure that logically collective information is indeed collective. The man pages state "logically collective" and debug builds verify most things. > It does not perform any communication in the kernels I have mentioned in > the optimized build. Correct.
pgp_woQNX7MxM.pgp
Description: PGP signature
