Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Nov 20, 2015
Presented by: Muthurajan Jayakumar and Gerald Rogers, Intel
How does DPDK deliver optimal performance with small packet sizes? In this talk, we will emphasize top three performance optimization techniques that address:
1. Core related optimizations in a multi-core environment - to improve IPC (inter processor communication) performance,
2. Memory related optimizations - hiding the latency with s/w prefetch techniques and
3. Network i/o related optimizations - amortizing the PCIe bus overhead.
For a real world example, we will illustrate these optimizations used in the latest enhancements to Open vSwitch with Netdev-DPDK, developed over the past couple of quarters. Specifically we would discuss the additional new features, performance enhancements and future features. Intel continues to add new features at a regular cadence to enhance the user space capabilities. Recent enhancements include QOS, Statistics, and useability. Open vSwitch with Netdev-DPDK has achieved greater than 10x the performance of kernel based Open vSwitch. The presentation will discuss recent performance changes in DPDK and other performance modifications to the User Space processing. The presentation would include the latest performance we have achieved, and future performance targets.