| Datatype | Description |
|---|---|
| MPI_CHAR | 8-bit character |
| MPI_DOUBLE | 64-bit floating point |
| MPI_FLOAT | 32-bit floating point |
| MPI_INT | 32-bit integer |
| MPI_LONG | 32-bit integer |
| MPI_LONG_DOUBLE | 64-bit floating point |
| MPI_LONG_LONG | 64-bit integer |
| MPI_LONG_LONG_INT | 64-bit integer |
| MPI_SHORT | 16-bit integer |
| MPI_SIGNED_CHAR | 8-bit signed character |
| MPI_UNSIGNED | 32-bit unsigned integer |
| MPI_UNSIGNED_CHAR | 8-bit unsigned character |
| MPI_UNSIGNED_LONG | 32-bit unsigned integer |
| MPI_UNSIGNED_LONG_LONG | 64-bit unsigned integer |
| MPI_UNSIGNED_SHORT | 16-bit unsigned integer |
| MPI_WCHAR | Wide (16-bit) unsigned character |