[dpdk-dev] 19.08 Intel Roadmap
tim.odriscoll at intel.com
Tue May 21 18:02:16 CEST 2019
These are the features that we plan to submit for the 19.08 release:
Intel(r) Ethernet 800 Series Network Adapter Enhancements: Enhancements to the ICE and IAVF PMDs to support rte_flow, ethertype and tunnel filters, and inner L3/L4 checksum strip/insertion for Intel(r) Ethernet 800 Series Network Adapters.
Intel(r) Ethernet 700 Series Network Adapter Enhancements: Add support in the I40E PMD for the MARK + RSS action in rte_flow. This enables partial offload from OVS-DPDK.
Intel(r) QuickData Technology PMD: A PMD for Intel(r) QuickData Technology will be created. This enables data copies by the chipset instead of the CPU, allowing data to be moved more efficiently through the server, providing fast, scalable and reliable throughput.
AF_XDP PMD Enhancements: Enhancements to the AF_XDP PMD to support busy polling (see the Kernel RFC for details) and zero copy using external mbufs.
Baseband Device PMD: A new PMD will be created to support hardware acceleration for 4G and 5G turbo encoding/decoding.
Power Management Telemetry: Provides a mechanism for DPDK applications to report how busy they are via Collectd. This information can be used to make intelligent decisions on optimizing hardware resources to improve energy efficiency.
Symmetric Crypto Enhancements: Support for encrypted digest for 5G use-cases will be added, including API clarification, test cases and PMD changes.
Asymmetric Crypto Enhancements: The cryptodev API for RSA will be updated.
Software QoS Enhancements: The QoS scheduler will be enhanced to make it more flexible by increasing the number of traffic classes (TCs) and allowing a more flexible mapping of the pipe queues to traffic classes. Memory will also no longer be allocated for queues that are not needed.
IPsec Library Enhancements: The IPsec library will be extended to support multi-segment packets. Support for packet fragmentation and reassembly will also be added to the IPsec security gateway sample application.
More information about the dev