... | ... | @@ -38,12 +38,13 @@ All Layers other than mpi require the tcp Layer and MiniPMI to be available. |
|
|
The following transport layers and other variables may be used:
|
|
|
|
|
|
| Layer | Variable | Default | Description |
|
|
|
| ----- | -------- | ------- | ----------- |
|
|
|
| ---------- | -------------- | ---------------- | ----------- |
|
|
|
| `mpi` | `HAVE_MPI` | Enabled | MPI |
|
|
|
| `tcp` | `HAVE_TCP` | Disabled | Automatically enabled if any Layer below is enabled |
|
|
|
| `ibverbs` | `HAVE_IBVERBS` | Disabled | Verbs-based implementation |
|
|
|
| `psm2` | `HAVE_PSM2` | Disabled | PSM2 (Omni-Path) |
|
|
|
| `ucp` | `HAVE_UCP` | Disabled | UCX (using high level api ucp) |
|
|
|
| `portals` | `HAVE_PORTALS` | Disabled | Portals4 (f.ex. BXI through Portals) |
|
|
|
| `cuda` | `HAVE_CUDA` | Disabled | NVLink (node-internal) |
|
|
|
| | `CUARCH` | | Needs to be set if `cuda` is enable |
|
|
|
| | `V` | | If defined prints detailed steps and additional variables |
|
... | ... | |