Home - TUM-I5/ASYNC GitHub Wiki
Welcome to the ASYNC wiki!
Examples
Tuning environment variables
- ASYNC_MODE The asynchronous mode that should be used (SYNC, THREAD or MPI). Default: SYNC
- ASYNC_PIN_CORE The core to which the asynchronous thread should be pinned. Use negative values to pin to the last cores (e.g. -1 will pin all asynchronous threads to the last core). Only available in asynchronous thread mode Default: -1
- ASYNC_MPI_COPY Set this to non-zero to use asynchronous MPI send for buffers and parameters. Only available in asynchronous MPI mode. Default: Use synchronous MPI send.
- ASYNC_GROUP_SIZE The number of MPI tasks that share one asynchronous task. Only available in asynchronous MPI mode. Default: 64
- ASYNC_BUFFER_ALIGNMENT Align all buffers to this value or 0 for no alignment. This is useful if the I/O method requires aligned memory. Default: No alignment
- ASYNC_MPI_MAX_SEND The maximum amount of bytes that can be send in a single MPI send. Default: 1 GiB (should not be changed)