All mpiJava communications, including non-blocking modes and collective operations, now allow objects as base types. |
Header + data decomposition complicates, eg, wait and test family. |
Derived datatypes complicated. |
Collective comms involve two phases if base type is OBJECT. |