Which benefit comes from running infrastructure services on a DPU?
Why C is the answer
Host CPU cores stay free for applications
Infrastructure work moves off the host.
In detail
- Infrastructure work moves off the host.
- This also separates duties.
Use case
An illustrative scenario, not a real incident.
Infrastructure services move to the DPU, so host CPU cores run applications.
See it in different ways
flowchart LR A["Host"] --- B["BlueField Arm cores"] B --> C["DOCA service"] C --> D["Network or telemetry"]
stateDiagram-v2 [*] --> Host Host --> Applications: CPU stays free [*] --> DpuArm DpuArm --> DocaService: infrastructure work DocaService --> [*] Applications --> [*]
flowchart LR S0["Infrastructure on host"] --> S1["Move to DPU"] --> S2["Cores free"]
Key point: DPUs free host CPU cores.
Why the other options are wrong
- A. The model gains accuracy
- Accuracy does not change.
- B. The storage gains capacity
- Capacity does not change.
- D. The GPU gains more memory
- GPU memory does not change.

