1 | MPI derived datatypes have two roles: |
2 | Non-contiguous data can be transmitted in one message. |
3 | MPI_TYPE_STRUCT allows mixed primitive types in one message. |
4 | Java binding doesn't support second role. All data come from a homogeneous array of elements (no MPI_Address). |