What problem does it solve?
Deploying and operating the DOCA UROM Service on BlueField DPUs involves a paired host-library/service version contract, UCX component and collective configuration, queue sizing, and Comch/RDMA access boundaries that are easy to misconfigure and hard to debug.
Core Features & Use Cases
- Deployment guidance: Pull the NGC container, set daemon CLI flags and UROM_PLUGIN_PATH, and start the service under the BlueField container runtime.
- Configuration and version pairing: Choose the UCX component/collective surface, size enqueue queues, wire DOCA Comch endpoint pairing, and align host doca-urom library versions with the service container tag per the DOCA Compatibility Policy.
- Layered debugging and observability: Diagnose failures across container runtime, service-side resources, RDMA substrate, and paired-version mismatch layers using logs and substrate counters.
- Use Case: An HPC platform team offloading MPI/UCX collectives from host CPUs to BlueField DPUs uses this Skill to deploy the service, verify a single-operation smoke test, and troubleshoot NOT_PERMITTED or stalled-completion errors.
Quick Start
Ask your agent to deploy and configure the DOCA UROM Service container on a BlueField paired with hosts using the doca-urom library.