4.1. Processor SDK¶
4.1.1. 6WINDGate DPDK¶
Drivers and libraries for high performance I/Os on Intel and Arm platforms, based on open source DPDK from dpdk.org.
The fast path component is linked against these DPDK libraries.
- Version
20.11
- License
BSD 3-clause “New” or “Revised” License (libraries)
GNU General Public License v2.0 (kernel modules, dpdk-pmdinfogen tool)
- Source code location
Included in the 6WIND software delivery.
Summary of changes made to the open source version:
6WIND documentation
Improvement to multiqueue for virtio-user
LLDP control for i40 driver
Support to fetch “ethtool” information for i40, ixgbe
Support to read hw statistics for Mellanox CX-5
Support to set inner offload for virtio
4.1.2. Mellanox ConnectX-3 EN series PMD¶
rdma-core¶
Userspace components for the Linux Kernel drivers/infiniband subsystem.
- Version
v27
- License
- Source code location
https://github.com/linux-rdma/rdma-core
- Extracted in
sources/dpdk-pmd-mellanox-rdma-core
4.1.3. Mellanox ConnectX-4 EN series PMD¶
rdma-core¶
Userspace components for the Linux Kernel drivers/infiniband subsystem.
- Version
16
- License
- Source code location
Included in the 6WIND software delivery.
4.1.4. Intel Multi-Buffer Crypto¶
Intel(R) Multi-Buffer Crypto for IPSec¶
Intel library providing optimized crypto leveraging AES-NI.
The fast path component is linked against this Intel Multi-buffer library.
- Version
Same as 6WIND software.
- License
- Source code location
Summary of changes made to the open source version:
Support to build library outside the source directory