Changes
Page history
Added Portals in Dokumentation
authored
Feb 28, 2024
by
Yannik Müller
Hide whitespace changes
Inline
Side-by-side
Build.md
View page @
087401f8
...
...
@@ -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
...
...
...
...