- PMD:Poll Mode Drivers,轮询模式驱动。注意是多个驱动
- 设计目的:异步通知和减少overhead
- Poll mode drivers (PMD) are designed to work without asynchronous notifications, reducing overhead
- 形式:提供so库进行处理,比如librte_pmd_vmxnet3.so、librte_pmd_memnic_copy.so
- 比如NVIDIA的kit介绍:Data Plane Development Kit (DPDK):Achieve fast packet processing and low latency with NVIDIA Poll Mode Driver (PMD) in DPDK. DPDK是一个PMD,核心是一个driver
- NVIDIA Poll Mode Driver (PMD) is an open-source upstream driver embedded within dpdk.org releases 。 参考
- NVIDIA的DPDK版本与mlx的关系:DPDK 2.0 release (mlx4) and DPDK 2.2 release (mlx5).
参考:
https://en.wikipedia.org/wiki/Data_Plane_Development_Kit
https://developer.nvidia.com/networking/dpdk
文章讨论了PMD(PollModeDrivers)的设计目标,如减少异步通知带来的开销,以及NVIDIA如何通过DPDK实现低延迟和高速数据包处理。特别提到了librte_pmd_vmxnet3.so和librte_pmd_memnic_copy.so等库,以及DPDK与NVIDIAmlx4和mlx5版本的关系。
2333

被折叠的 条评论
为什么被折叠?



