Hi team,
I’ve set up DPDK on Windows 10 following the official guide:
https://doc.dpdk.org/guides-25.07/windows_gsg/index.html
The setup works fine, but I need to test DPDK with a Mellanox (MLX) driver. Could you please confirm:
-
Is the Mellanox (MLX5) PMD supported on Windows 10?
-
If yes, what are the steps to bind the NIC and run DPDK applications?
-
Any specific WinOF2 or driver version requirements?
Thanks,
Thenveer
Here are some reference links that may help,
Nvidia WinOF-2 drivers Reference documentation:
https://docs.nvidia.com/networking/display/nvidia-winof-2-documentation-v25-10-50020.50020.pdf
Data Plane Development Kit (DPDK) DPDK is a set of libraries and optimized NIC drivers for fast packet processing in user space.
It provides a framework and common API for high-speed networking applications.
The WinOF driver supports running DPDK from an SR-IOV virtual machine, see Single Root I/O Virtualization (SR-IOV).
For further information, see NVIDIA®’s DPDK documentation:
DPDK Quick Start Guide NVIDIA®
DPDK Release Notes
https://core.dpdk.org/roadmap/windows/
https://doc.dpdk.org/guides/windows_gsg/
The PMD-specific documentation should be updated in the common NIC drivers guide.
https://doc.dpdk.org/guides/nics/index.html
https://doc.dpdk.org/guides/windows_gsg/build_dpdk.html#system-requirements
https://doc.dpdk.org/guides/platform/mlx5.html#compilation-on-windows