You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/software/container-engine/resource-hook.md
+13-16Lines changed: 13 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -130,10 +130,9 @@ Container hooks let you customize container behavior to fit system-specific need
130
130
On most vClusters, the CXI hook for Slingshot connectivity is enabled implicitly by default or by other hooks.
131
131
Therefore, entering the enabling annotation in the EDF is unnecessary in many cases.
132
132
133
-
!!! note "Required annotation"
134
-
```console
135
-
com.hooks.cxi.enabled = "true"
136
-
```
133
+
```bash title"Required annotation"
134
+
com.hooks.cxi.enabled = "true"
135
+
```
137
136
138
137
The Container Engine provides a hook to allow containers relying on [libfabric](https://ofiwg.github.io/libfabric/) to leverage the HPE Slingshot 11 high-speed interconnect.
139
138
This component is commonly referred to as the "CXI hook", taking its name from the CXI libfabric provider required to interface with Slingshot 11.
@@ -227,13 +226,12 @@ The hook is activated by setting the `com.hooks.cxi.enabled` annotation, which
227
226
[](){#ref-ce-aws-ofi-hook}
228
227
### AWS OFI NCCL Hook
229
228
230
-
!!! note "Required annotation"
231
-
```console
232
-
com.hooks.aws_ofi_nccl.enabled = "true"
233
-
com.hooks.aws_ofi_nccl.variant = "cuda12" # (1)
234
-
```
229
+
```bash title="Required annotation"
230
+
com.hooks.aws_ofi_nccl.enabled = "true"
231
+
com.hooks.aws_ofi_nccl.variant = "cuda12"# (1)
232
+
```
235
233
236
-
1. `com.hooks.aws_ofi_nccl.variant` may vary depending on vClusters. Details below.
234
+
1.`com.hooks.aws_ofi_nccl.variant` may vary depending on vClusters. Details below.
237
235
238
236
The [AWS OFI NCCL plugin](https://github.com/aws/aws-ofi-nccl) is a software extension that allows the [NCCL](https://developer.nvidia.com/nccl) and [RCCL](https://rocm.docs.amd.com/projects/rccl/en/latest/) libraries to use libfabric as a network provider and, through libfabric, to access the Slingshot high-speed interconnect.
239
237
Also see [NCCL][ref-communication-nccl] and [libfabric][ref-communication-libfabric] for more information on using the libraries on Alps.
@@ -260,13 +258,12 @@ At the moment of writing, 4 plugin variants are configured: `cuda11`, `cuda12`
0 commit comments