DPDK Optimization Techniques and OVS Enhancements for Netdev DPDK - OVS Conference 2015





The interactive transcript could not be loaded.



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.

Comments are disabled for this video.
When autoplay is enabled, a suggested video will automatically play next.

Up next

to add this to Watch Later

Add to

Loading playlists...