NVIDIA DOCA GPUNetIO 统一 GPU 发起网络栈
原标题:How DOCA GPUNetIO Unifies GPU-Initiated Networking Across the NVIDIA Software Stack
AI 摘要
NVIDIA 发布 DOCA GPUNetIO,一个以 GPU 为中心的网络 SDK 层,让 CUDA 内核直接驱动以太网、RDMA、Verbs 和 DMA 操作,将 CPU 移出应用关键路径。该框架已从单一实现演变为统一的 GDA-KI 基础,被 NVSHMEM、NCCL、Aerial 5G SDK、UCX/NIXL、DeepEP/HybridEP 等集成。NVIDIA 同时提供完整 DOCA SDK 版本和轻量级开源 RDMA-Verbs 版本,开源版可在运行时通过 dlopen 调用 DOCA SDK 功能。
正文节选
GPU applications increasingly need networking and data movement to behave like first-class GPU-controlled operations rather than host-driven services. When the CPU sits in the middle of every network transaction, it becomes a bottleneck on the critical path, adding latency and limiting how efficiently distributed applications can respond in real time. NVIDIA DOCA GPUNetIO, a GPU-centric networking SDK layer for real-time packet processing and data movement, addresses this directly. It brings tog