【dpdk】NVIDIA Poll Mode Driver (PMD) in DPDK

Data Plane Development Kit (DPDK)

Achieve fast packet processing and low latency with NVIDIA Poll Mode Driver (PMD) in DPDK.

DPDK is a set of libraries and optimized network interface card (NIC) drivers for fast packet processing in a user space. DPDK provides a framework and common API for high-speed networking applications. NVIDIA, as part of the DPDK open-source community, contributes not only to the development of high-performance NVIDIA drivers but also by improving and expanding DPDK functionalities and use cases.

img

NVIDIA PMDs

NVIDIA Poll Mode Driver (PMD) is an open-source upstream driver embedded within dpdk.org releases that’s designed for fast packet processing and low latency. It achieves this by providing a kernel bypass for send and receive queues and by avoiding the performance overhead of interrupt processing.

The two NVIDIA PMDs are mlx4 for NVIDIA® ConnectX®-3 Pro Ethernet adapters and mlx5 for ConnectX-4 Lx, ConnectX-5, ConnectX-5 Ex, ConnectX-6, ConnectX-6 Lx, ConnectX-6 Dx, and NVIDIA BlueField®-2 Ethernet adapters SmartNICs and data processing units (DPUs). NVIDIA PMDs support bare-metal, Kernel-Based Virtual Machine (KVM) and VMware SR-IOV on x86_64, Arm, and Power architectures.

NVIDIA PMDs are part of the dpdk.org starting with the DPDK 2.0 release (mlx4) and DPDK 2.2 release (mlx5).

Benefits:

  • Most advanced NIC on the market today, enabling multiple offloads in NIC hardware to provide maximum throughput at the lowest latency
  • Reaches 200GbE throughput with a single NIC port
  • Secures applications with memory protection in hardware
  • Provides a cost-effective solution that allows DPDK applications and non-DPDK applications to concurrently use the NIC
  • Supports multiple CPU architectures and CPU-accelerators—x86, Power, and Arm
  • 16
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值