The following list includes system limits on the
size of various MPI elements and the relevant environment variable or tunable parameter. The MPI standard identifies several values that have limits in any MPI implementation. For these values, the standard indicates a named constant to express the limit. See mpi.h for these constants and their values.
| Number of tasks | Default limit |
|---|---|
| 1 to 16 | 4096 |
| 17 to 32 | 2048 |
| 33 to 64 | 1024 |
| 65 to 128 | 512 |
| 129 to 256 | 256 |
| 257 to the maximum number of tasks supported by the implementation | 128 |
(0.75*MP_BUFFER_MEM)/(MP_PROCS*(max(MP_EAGER_LIMIT,64)))