... | ... | @@ -37,18 +37,19 @@ Transport Layers can be (de-)activated with `make HAVE_<LAYER>=(0)1` |
|
|
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) |
|
|
|
| `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 |
|
|
|
| | `SYSTEM` | `generic` | Use predefined custom affinities for HCAs and GPUs |
|
|
|
| | `PREFIX` | `/usr/local/bin` | Install directory for binaries |
|
|
|
| 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 |
|
|
|
| | `SYSTEM` | `generic` | Use predefined custom affinities for HCAs and GPUs |
|
|
|
| | `PREFIX` | `/usr/local/bin` | Install directory for binaries |
|
|
|
|
|
|
For `CUARCH` values see https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html#virtual-architecture-feature-list
|
|
|
|
... | ... | |