Constant Stride Datatypes
MPI_Type_vector
- Good for fixed length operation (send 1 instance of a vector)
- Some implementations optimize (MPICH, Cray T3D)
MPI_Type_struct with MPI_UB entry
- Good for variable length operation, but with fixed stride
- No implementation known to optimize (yet)
User pack/unpack (without MPI_Pack)