DPDK 2025-eu
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceI3ENbGEN44mBVkLtdYB0DC&si=PVEhlCf0a_dLrNG5
Index
Welcome + Opening Remarks - Tim O'Driscoll, Product Manager, Intel
SORING: A Software Approach for Ordered Parallelism - Francesco Ciaccia & Konstantin Ananyev
Enhancing Multi-Process DPDK Applications With External Queues for Seamless Off... - Ori Kam, Nvidia
PQC-ML-DSA Processing in DPDK - Dhanalakshmi Saravanan & Venkanna Rachakonda, Marvell Technology Inc
Exploring Network Application Acceleration Using Regex Device Offload - Lukas Sismis, CESNET
Beyond Standard ASICs: Leveraging Specialized Hardware and DPDK for Next-Gen Net... - Vitaliy Ivanov
Flow-Get About It: Benchmarking of Flow Timeout Algorithms for Rte_hash Tables - Tobias Roeder
Suricata With Rte_flow: Improving the Performance of IPS an... - Adam Kiripolský & Eliška Červinková
Service Chaining With HW Acceleration in Virtualized Environments - Roni Bar Yanai, NVIDIA
Benefits of Rte_flow Groups Specialization for FPGA SmartNICs - Lukáš Kekely, DynaNIC
Deep Dive Into Protocol Agnostic Filter Technologies on Ethernet... - Shobhi Jain & Timothy Miskell
Flexible Parsing in Flow API - Dariusz Sosnowski, NVIDIA Corporation
Closing Remarks - Nathan Southern, Project Coordinator, The Linux Foundation
Welcome Back + Remarks - Ian Jolliffe, Director, Software Engineer, Red Hat
QoS for DPDK Based Cloud Native Router - Kiran KN & Shailender Sharma, Juniper Networks
How To Make a Data Center Switch Smarter With DPDK - Cristian Dumitrescu, Intel
Enhancing DPDK Performance and Efficiency With RISC-V Extensions - Liang Ma & Yuwei Zhang, ByteDance
Build System Design for ARM Platforms - Wathsala Vithanage, Arm
Rte_graph: Introduction To Feature Arc Abstraction - Nitin Saxena, Marvell Technology
Grout # What's New in 2025 - Robin Jarry, Red Hat
Introducing Argparse Library - Feng Chengwen, Huawei Technologies Co., Ltd
The DPDK Test Suite (DTS): Our Experience Running It at the DPDK Community Lab - Patrick Robb
Patch Smarter, Not Harder - Aaron Conole, Red Hat, Inc.
Leveraging AI and RAG To Enhance DPDK Application Development - Ori Kam, Nvidia
Closing Remarks - Thomas Monjalon, DPDK Maintainer, NVIDIA
DPDK 2024-us
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceJDayYTXhy678fMqAWQDs-6&si=F06fCB3zo3skSU3-
Index
Welcome & Opening Remarks - Robin Giller, Intel & DPDK Project
Extending For_each_lcore for HW Topology Lcore - Vipin Varghese & Keesang Song
Analyzing Packet Data Flow in Chiplet Based SoCs - Honnappa Nagarahalli, Arm
An API for Cache Stashing Hints - Wathsala Vithanage & Honnappa Nagarahalli, Arm
Running DPDK on Non-Cache Coherent Platforms: Challenges and Sol... Gagandeep Singh & Hemant Agrawal
Optimizing IP Camera Streaming with DPDK - Gagandeep Singh, NXP & Hemant Agrawal, NXP
DPDK Thash: Principles and Appliances - Eimear Morrissey, Huawei & Vladimir Medvedkin, Intel
DPDK CI Testing Labs: New Tools, Lab Test Coverage, and DTS - Patrick Robb & Adam Hassick
Grout # a Graph Router Based on DPDK - Robin Jarry & David Marchand, Red Hat
PTYPE Matching as a Fast Way to Steer Traffic - Alexander Kozyrev, NVIDIA Corporation
Continuous Packet Offloading with Update Rule - Alexander Kozyrev, NVIDIA Corporation
Debug Functional and Performance Issues in Rte_flow - Dariusz Sosnowski, NVIDIA Corp.
Getting GPUDirect to Work with Broadcom NICs - Ajit Khaparde, Broadcom Inc
1.2 Tb/S Packet Processing of Radio Telescope Data on a GPU - John Romein, ASTRON
Code Challenge Brainstorming BoF - Stephen Hemminger, Microsoft
Closing Remarks - Robin Giller, Director of Software Product Management and Planning, Intel
Welcome Back & Remarks - Benjamin Thomas, Manager, Communications & Marketing, The Linux Foundation
Accelerate TLS with DPDK - Anoob Joseph & Akhil Goyal, Marvell Technology
New Asymmetric Crypto Algorithm in DPDK - EdDSA - Gowrishankar Muthukrishnan & Anoob Joseph
OpenSSL Crypto PMD - Analysis and Optimisations - Jack Bond Preston & Honnappa Nagarahalli, Arm
How to Write and Run Tests in the New DPDK Test Framework – Luca Vizzaro & Patrick Robb
Boosting the Network Performance of Confidential VM Using Userspace Stack - William Lam, ByteDance
Q&A with the Governing Board & Technical Board - DPDK Governing & Tech Board Members
Machine Learning Inference in DPDK - Srikanth Yalavarthi, Marvell Technology
AIE-ML dev PMD for VRAN and UPF Datapath Acceleration - Vipin Varghese & Keesang Song, AMD
Workshops: Topic To Be Announced - Thomas Monjalon, NVIDIA
Can a User-Space Protocol Stack Balance High Performance and Generality? Our Answer: B... Xiameng Hu
DPDK in Databases: Why Isn’t It More Common? - Owen Hilyard, University of New Hampshire
Automating the Deployment of DPDK-based Network Functions on Kubernetes with Fau... Manuel Rodriguez
Closing Remarks - Thomas Monjalon, DPDK Maintainer NVIDIA
DPDK 2024-asia
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceIcvZaAgDHPexBBKpJ9kNZd&si=UPICsbtvNSq9CPlT
Index
Welcome & Opening Remarks - Thomas Monjalon, Maintainer, NVIDIA
Introducing UACCE Bus of DPDK - Feng Chengwen, Huawei Technologies Co., Ltd
ZXDH DPU Adapter and It's Application - Lijie Shan & Wang Junlong, ZTE
Libtpa Introduction - Yuanhan Liu, Bytedance
Telecom Packet Processing and Correlation Engine Using DPDK - Ilan Raman, Aviz Networks
Cryptodev and Security Library Updates in DPDK - Akhil Goyal & Anoob Joseph, Marvell
Unified Representor with Large Scale Ports - Suanming Mou, NVIDIA Semiconductor
Troubleshooting Low Latency Application on CNF Deployment - Vipin Varghese & Sivaprasad Tummala, AMD
Suggestions to Enhance DPDK to Enable Migration of User Space Networking Applications... Vivek Gupta
Welcome Back - Prasun Kapoor, Associate Vice President, Marvell
PDCP Packet Processing Library in DPDK - Libpdcp - Anoob Joseph & Akhil Goyal, Marvell
Coupling Eventdev Usage with Traffic Metering & Policing (QoS) - Sachin Saxena & Apeksha Gupta, NXP
GRO Library Enhancements - Kumara Parameshwaran Rathinavel, Microsoft
Refactor Power Library for Vendor Agnostic Uncore APIs - Sivaprasad Tummala & Vipin Varghese, AMD
Q&A with the Governing Board & Technical Board - Wang Yong, Thomas Monjalon, Jerin Jacob
Rte_flow Match with Comparison Result - Suanming Mou, NVIDIA Semiconductor
DPDK PMD Live Upgrade - Rongwei Liu, Nvidia
Monitoring 400G Traffic in DPDK Using FPGA-Based SmartNIC with RTE Flow - David Vodák, Cesnet
Lessons Learnt from Reusing QDMA NIC to Base Band PMD - Vipin Varghese & Sivaprasad Tummala, AMD
Closing Remarks - Nathan Southern, Sr. Projects Coordinator, The Linux Foundation
DPDK 2023
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceJf9p-crjGvGvn8pMWrJ_cV&si=djAeQq0qeO6rPTOk
Index
Keynote Session: Welcome & Opening Remarks - Rashid Khan, Senior Director, Software Engineering
Augmenting P4 Software Pipelines with Accelerators. The IPsec ... Cristian Dumitrescu & Radu Nicolau
Using DPDK as an Offload Engine for P4 SmartNIC Applications - Sean Cummings & Chris Cummings, ESnet
Comparing tc-flower and rte_flow Offloading in OVS - David Marchand, Red Hat
Bringing rte_flow Offload to Virtio - Christophe Fontaine, Red Hat
VDUSE Performance: How Fast Is It? - Maxime Coquelin, Red Hat
Cloud Native Virtual DPDK Cell Site Router - Kiran KN & Shailender Sharma, Juniper Networks
5G RAN Acceleration with GPU and DPDK - Elena Agostini, NVIDIA
5G UPF Acceleration with DPDK - Gal Cohen, NVIDIA
ABI Versioning Explained - Ferruh Yigit, AMD
Integrating the CI Pipeline as a Gate: Challenges So Far, Future Roadblocks, How to... Aaron Conole
Using Sharable Mempools for Zero-copy Sharing Between Processes - Bruce Richardson, Intel
Fast and Secure: DPDK Meets Confidential Computing - Zhifei Yang, TikTok
Introducing New VFIO and IOMMU Framework to DPDK - Chenbo Xia & Yahui Cao, Intel
Arm64 SVE Concepts and its Integration into DPDK - Ruifeng Wang, Arm China
Challenges Faced When Building Various DPDK-based Applications - Vivek Gupta, Benison Technologies
Combining Rust & DPDK: Security/Stability, Good User Experience, and Performance... Harry van Haaren
Improving RAS with DPDK Application's Participation - Ajit Khaparde, Broadcom
Bytebricks - A Generic High Performance VPN Framework - William Lam, TikTok
High Performance Elephant Flow Detection Algorithm on DPDK - Leyi Rong, Intel
DPDK Graph Library Design and Implementation Details - Jerin Jacob, Marvell
Performance Challenges with DPDK Distro Packaging - Sivaprasad Tummala, AMD India Pvt Ltd
dperf: A 100Gbps Network Load Tester - Jianzhang Peng, Timeresearch
First Day Recap & Closing Remarks - Thomas Monjalon, DPDK Maintainer, NVIDIA
DTS Working Group Update - Honnappa Nagarahalli, Juraj Linkes, & Patrick Robb
DPI-enhanced DPDK for 5G User Plane - Tobias Roeder, ipoque, a Rohde & Schwarz company
Closing Remarks - Thomas Monjalon, DPDK Maintainer, NVIDIA
DPDK 2022
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceLBwQ4QDNZ6kXwXpt6_ZAjd&si=1e4CMmHfKS4-0m-D
Index
Virtualization of DPDK applications using virtio-vhost-user - Usama Arif, TikTok
Vhost-user Live Upgrade Optimization - ZhiHong Wang, ByteDance
Open DPDK to containers networking with VDUSE - Maxime Coquelin, Red Hat
Booting DPDK application quickly by device composition - Yahui Cao & Jingjing Wu, Intel
A Refined Comprehensive DPDK Cryptodev Asymmetric Cryptodev Framework - Fan Zhang & Kai Ji, Intel
rte_security: support for inline MACsec - Akhil Goyal, Marvell Semiconductors
DPDK "dmadev" Interface - The design and use of the copy-offload APIs - Bruce Richardson, Intel
DPDK Memory Allocation Optimization - Liang Ma, TikTok
Template and Asynchronous API abstract - Ori Kam, NVIDIA
Accelerating Suricata with DPDK - Lukas Sismis, CESNET
DTS Working Group Updates - Honnappa Nagarahalli, ARM
Heterogeneous Computing Solution - Alex Vesker, NVIDIA
DPDK in real-time GPU packet processing applications - Elena Agostini, NVIDIA
Real-time and low latency media transport stack based on DPDK - Ping Yu & Frank Du, Intel
Graph: introduce remote dispatch for multi-core scaling - Zhirun Yan & Jingjing Wu, Intel
Do not develop from scratch, simply write P4 and get DPDK - Cristian Dumitrescu, Intel
Using DPDK + OVS for deterministic low-latency communication - Felix Moessbauer & Henning Schild
DPDK and Latency : A tale of a Handmade Traffic Generator - Harry van Haaren, Intel
DPDK Terminal Stats Viewer - Conor Walsh, Intel
What RTE Flow rules can your NIC offload? - David Vodák & Kamil Vojanec, Cesnet
Design/Implementation/Usage of DPDK Trace subsystem - Jerin Jacob, Marvell
Dynamic Load Balancing and Scaling IPSEC Workloads - Declan Doherty, Intel
DPDK 2021-us
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceLa1BRJqt1On6ECmFRmjOjf&si=Yty-9HxOzsujwTX3
Index
Welcome: DPDK Summit NA 2021Virtual Experience - Arpit Joshipura
DPDK on RISC-V - Stanislaw Kardach, Semihalf
Getting Past Incubation: DPDK for Windows Platform Goes Mainstream
Using Virtual Functions with DPDK in OpenShift 4 - Ip Sam & Wuxin Zeng, Red Hat
High Density Scalable Cloud Gateway for Cloud Networking - Hongjun Ni & Pan Zhang, Intel
Closing Remarks - Day 1 - Ashley Weltz
Welcome: DPDK Summit NA 2021 - Day 2 - Ashley Weltz
Running P4 programs as DPDK applications - Cristian Dumitrescu & Han Wang - Intel
Advanced API For Rules Management - RTE Flow Next Evolution - Ori Kam, NVIDIA
Tools for Memory Model Simulation - Herd7 - Honnappa Nagarahalli, ARM
Using Zero-Copy Ring APIs to Improve Performance of DPDK Pipeline-Mode Applications- Dharmik Thakkar
Transitioning Flow Based ethdev Ops to rte_flow - Ajit Khaparde, Broadcom
Closing Remarks - DPDK Summit NA 2021 - Arpit Joshipura
DPDK 2021-asia
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceL0lMBAtl254XYNZ4zS3Mbi&si=8ATdsypRNd_6Z8bq
Index
Welcome: DPDK Summit APAC 2021 - Jim St. Leger
Dynamic Mempool: One of the Final Steps to Make DPDK Cloud-Native - Jielong Zhou
An Ideal Network IO Virtualization Solution in DPDK - Xiuchun Lu, Chenbo Xia
Handling Elephant Flow on a DPDK-Based Load Balancer - Hongjun Ni, Yipeng Wang, Chenmin Sun
OvS Tunneling and Connection Tracking Hardware Offload via Rte_flow - Xiao Wang, Rosen Xu
Accelerating vHost Data Plane with DMA in the CPU - Jiayu Hu
Closing Remarks - Day 1 - Zhaoyan Chen
Welcome: DPDK Summit APAC - Day 2 - Qian Xu
Warp Speed Cryptographic Applications - A New DPDK Cryptodev Raw Data Path API and Its... Fan Zhang
Introducing Hardware Content Inspection Accelerator Into the Network Securit... Kun Qiu, Harry Chang
Enhance SEBA-Based FTTH vCPE System with SPP vSwitch - Tri Trinh, Kentaro Ogawa
Memory Error Detect Enhancement for DPDK Fuzzing - Xueqin Lin, Yinan Wang
Using DPDK to Build PCIe Endpoint Framework - Jun Yang, Hongjun Chen
DPDK 2020
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceJAeQAEsyDNtkBH1-WwyGXs&si=fsmM_yXNOdL-91_l
Index
Welcome: DPDK Awards & 10-Year Anniversary Celebration
Story of perfect system tuning for latency measurement - Reshma Pattan & David Hunt, Intel
DPDK for ultra low latency applications - Muhammad Ahmad & Ali Rizvi, eMumba Inc.
Introducing flow performance application - Wisam Jaddo, NVIDIA
Debugging DPDK applications using rr - Dariusz Sosnowski
eBPF Probes in DPDK applications for troubleshooting and monitoring - Vipin Varghese & Siva Tummala
Cheat sheet to migrate from GNU make to meson - Vipin Varghese & Siva Tummala, Intel
Stateful Flow Table (SFT) - Connection tracking in DPDK - Ori Kam & Andrey Vesnovaty, Mellanox
Do DPDK APIs provide the highest performance? - Harry van Haaren, Intel
Device virtualization in DPDK - Xiuchun Lu & Chenbo Xia, Intel
vDPA: on the road to production- Maxime Coquelin & Adrian Moreno, Redhat
Key take aways from QUIC acceleration with DPDK - Siva Tummala & Vipin Varghese, Intel
Accelerating O-RAN fronthaul with DPDK - Shahaf Shuler & Dotan Levi, NVIDIA
Closing Remarks - Jim St. Leger
DPDK 2019-us
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceIepXNAw4pnTZkZdgmniU8D&si=8QWtC33xPXXiW1UE
Index
Opening Remarks
DPDK and PCIe Gen4 Benchmarking - Amir Ancel, Mellanox & Keesang Song, AMD
DPDK Unikernel with Unikraft - Sharan Santhanam, NEC Laboratories Europe GmbH
Running Multi-process DPDK App on Kubernetes with Operator SDK - Yasufumi Ogawa, NTT
DPDK & Containers: Challenges + Solutions - Wang Yong, ZTE
Flow Offloads for DPDK Applications: The Partial, The Full, and The Graceful - Mesut Ali Ergin
A Comparison Between HTM and Lock-Free Algorithms - Dharmik Thakkar, Arm
Rte_flow Optimization in i40e Driver - Chenmin Sun, Intel
Custom Meta Data in PMDs - Honnappa Nagarahalli, ARM
Hairpin - Offloading Load Balancer and Gateway Applications - Ori Kam, Mellanox
HW Offloaded Regex/DPI Appliance - Shahaf Shuler, Mellanox
TLDKv2: the TCP/IP Stack for Elastic and Ephemeral Serverless Apps - Jianfeng Tan, Ant Financial
The Design and Implementation of a New User-level DPDK TCP Stack in Rust - Lilith Stephenson
4G/5G Granular RSS Challenge - Roni bar Yanai, Mellanox
Using DPDK APIs as the I/F between UPF-C and UPF-U - Brian Klaff & Barak Perlman, Ethernity
Lightning Talk - NHD
Lightning Talk - DPDK Perf Plug-ins for Containers Ver0
Lightning Talk - DPDK on WINDOWS
DPDK PMD for NTB - Jingjing Wu & Omkar Maslekar, Intel
DPDK Acceleration with GPU - Elena Agostini, Nvidia, Cliff Burdick, ViaSat & Shahaf Shuler, Mellanox
Transparent Container Solution for DPDK Applications
Offloading Context Aware Flows, OVS-DPDK Connection Tracking Use Case - Roni Bar Yanai, Mellanox
Stabilizing the DPDK ABI and What it Means for You. - Stephen Hemminger, Microsoft
Validating DPDK Application Portability in Multi-cloud/Hybrid-cloud Environments
OVS DPDK Pitfalls in Openstack and Kubernetes - Yi Yang, Inspur
DPDK 2019-india
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceL6yqmPXzXq1a8ZJzIP0sz-&si=YP0fdNpojiQqK59x
Index
01 Welcome Remarks by Nivruti Rai, VP Data Center Group and GM Intel India.
02 DPDK Tech Board Roadmap by Hemant Agrawal, TechBoard
03 A Case Study of Developing a Software Router on DPDK, Kamuee Yashuhiro Ohara, NTT Communicati
04 DPDK Kubernetes Plug Ins for Accelerated Container Networking Muthurajan Jayakumar, Intel
05 QoS Management of 5G Use Case Scenarios Using DPDK Karuppusamy Marappagounder & Viswanath Ban
06 Development of Cloud Native Network Functions with VPP & Ligato Shwetha Bhandari, Cisco
07 Adding a New OVS Action Numan Siddique , Red Hat
08 Panel: Packet processing challenges in 5G, Edge
09 Eleven Minutes Debug, Troubleshoot and Analyze Issues in an Application Vipin Varghese , Intel
10 DPDK Locks Optimizations and New Locks APIs Gavin Hu, ARM
11 DPDK Based iPerf to Measure Layer 4 DPDK Applications Load Balancer Muthurajan Jayakumar, Int
12 Crypto Security IPSec Hemanth, NXP
13 Poll Mode Driver for XDP Zero Copy Sivaprasad Tummala, Intel India
14 5G Infrastructure Using Containers and OVS Rajesh Guttala, TCS
DPDK 2019-eu
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceIn_R2yhHTMqft6eq-hRUla&si=PXwpCC74IV4gq-ax
Index
1 - Introduction
2 - Dynamic mbuf
3 - Which Standard for Ethernet Statistics?
4 - Recent Advances in DPDK IPsec
5 - DPDK Regex device
6 - Adding Eventdev support in IPsec-gw and other apps
7 - Asynchronous CBDMA Enqueue Framework for vHost-Use
8 - DPDK Thread-safe High Performance Pseudo-random Number Generation
9 - Better Development with robots
10 - DPDK Community Updates
11 - Community survey Analysis and Conclusion
12 - DPDK.org services, latest and future planned improvements
13 - Introduction to the new DPDK Vulnerabilities management process
14 - DPDK LTS update
15 - Does DPDK need a stable ABI?
16 - DPDK Awards
17 - Integrating RCU library with data structures
18 - Current sorry state of C11 code and suggestions to fix it
19 - Arm64 WFE mechanism and use cases in DPDK
20 - DPDK Build System Status and Plans
21 - What is wrong with existing packet capture (and how to fix it)
22 - virtio-net failover in DPDK
23 - DPDK-accelerated Partial Offload for Fine-grained HQoS
24 - Latest Power Enhancements in DPDK
25 - Measure Software Performance of Data Plane Applications
26 - rte_flow at hyper large scale toward production is really happening
27 - DPDK expands into Storage domain
28 - Docker VNFs and packet throughput using Lib1Net and DPDK
29 - Conclusion
DPDK 2019-china
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceIpqgEWAc6nWfaIuldgDH5h&si=YDwZEXhlmZWCuTa7
Index
Opening - Speakers: Jim St. Leger
Archive stable high performance DPDK on modern multi-core CPU: Tao Yang & Xuekun, Intel
DPDK IPsec: a scalable high performance library for your IPsec application
DPDK Slab Allocator and applied it to zero-copy stack: Yijun Hou, Alibaba
DPDK based userspace TCP/IP stack testing: Shu Ma, Alibaba
Developing CI/CD for NICs DPDK PMD using DTS: Ben-Shahar Belkar, Toga Networks
Building DPDK Unikernels with Unikraft: Sharan Santhanam, NEC Laboratories Europe GmbH
Networking Products Based on DPDK Integrated with Kubernetes Container Networking Contiv
5G Core network load test system with DPDK: Xiaohua Wang, Ericsson
DPDK: Accelerate Remote Rendering of Cloud Gaming: Jingjing Wu & Owen Zhang, Intel
Flow and HQoS DPDK Acceleration Using 100GBE Intel Programmable Acceleration
Balancing Application Performance and Portability: Tim O'Driscoll, Intel
Vhost and virtio on ARMv8 performance tuning and optimization: Joyce Kong & Gaven Hu, Arm
Practice of ovsdpdk in Baidu: Linsi Yuan, Baidu
Integrating AF_XDP into DPDK: Xiaolong Ye, Intel
DPDK 2018-us
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceISWDa6OxsbEx2jBPaymJWL&si=efxpqI-YDLTSqq2U
Index
Embracing Externally Allocated Memory - Yongseok Koh, Mellanox
Accelerating DPDK Para-Virtual I/O with DMA Copy Offload Engine - Jiayu Hu, Intel
Revise 4K Pages Performance Impact for DPDK Applications - Lei Yao & Jiayu Hu, Intel
DPDK IPsec Library - Declan Doherty, Intel
Tungsten Fabric Performance Optimization by DPDK - Lei Yao, Intel
DPDK Based Vswitch Upgrade - Yuanhan Liu, Tencent
Using New DPDK Port Representor by Switch Application like OVS - Rony Efraim, Mellanox
Fast Prototyping DPDK Apps in Containernet - Andrew Wang, Comcast
Shaping the Future of IP Broadcasting with Cisco's vMI and DPDK on Windows
Improving Security and Flexibility within Windows DPDK Networking Stacks
Use DPDK to Accelerate Data Compression for Storage Applications - Fiona Trahe & Paul Luse, Intel
Fine-grained Device Infrastructure for Network I/O Slicing in DPDK
Implementing DPDK Based Application Container Framework with SPP - Yasufumi Ogawa, NTT
SW Assisted vDPA for Live Migration - Xiao Wang, Intel
Opening Remarks
Using nDPI over DPDK to Classify and Block Unwanted Network Traffic - Luca Deri, ntop
Reclaiming Memory-Efficient and Lock-Free rte_tqs - Honnappa Nagarahalli, Arm
A Hierarchical SW Load Balancing Solution for Cloud Deployment - Hongjun Ni, Intel
DPDK Based L4 Load Balancer - M Jayakumar, Intel
Accelerating Telco NFV Deployments with DPDK and Smart NIC
NFF-Go: Bringing DPDK to the Cloud - Areg Melik-Adamyan, Intel
Enabing P4 in DPDK - Cristian Dumitrescu, Intel & Antonin Bas, Barefoot Networks
Accelerating DPDK via P4-programmable FPGA-based Smart NICs - Petr Kastovsky, Netcope Technologies
DPDK Tunnel Offloading - Yongseok Koh & Rony Efraim, Mellanox
DPDK on F5 BIG-IP Virtual ADCs - Brent Blood, F5 Networks
Arm’s Efforts for DPDK and Optimization Plan - Gavin Hu & Honnappa Nagarahalli, Arm
DPDK Flow Classification and Traffic Profiling & Measurement - Ren Wang & Yipeng Wang, Intel Labs
Projects using DPDK - Stephen Hemminger, Microsoft
DPDK Open Lab Performance Continious Integration
Community Q & A
DPDK 2018-india
Playlist
https://www.youtube.com/playlist?list=PLo97Rhbj4ceKN-G_iGIUcqFgaT8L3rkrj
Index
Welcome & Introduction to DKDP Summit 2018
Technical Board and Road map
Ideas for Adding FPGA Accelerators to DPDK - Tianfei Zhang
Rte_Security: A New Crypto Offload Framework in DPDK - Hemant Agrawal & Akhil Goyal
Asymmetric Crypto and Compression in DPDK - Shally Verma
Virtio/Vhost Status Quo and Near-Term Plan - Zhihong Wang
Memzone Monitor - Vipin Varghese
DPDK – A Must Have Best Practices Checklist for NFV Platform Performance Optimizations - M Jayakumar
Optimal VM Dimensioning for DPDK Enabled VNFs in Core / Edge Telco Cloud - Shashi Kant Singh
AF_XDP - Nikhil Rao
Skydive - Analyzing Topology and Flows in OVS - DPDK and OVN OVS-DPDK Environments - Red Hat
Integrating DPDK with Storage Application - Vishnu Itta & Mayank Patel
Accelerating NVMe-oF target service via SPDK/DPDK - Ziye Yang
Empower Diverse Open Transport Layer Protocols in the Cloud Networking - George Zhao
DPDK 2018-eu
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceJG_Jopyo6oVkIXYkP-uRly&si=_SHtiveivQfdDLGP
Index
DPDK PMD for AF_XDP
urdma: A Remote Directory Memory Access verbs provider using DPDK
Tungsten Fabric DPDK Based vRouter HW Offloads
DPDK + eBPF
Soft NIC: Build Your Own NIC Pipeline in SW
rte_security: An Update and Introducing New Protocols (PDCP)
Dynamic Device Management (hotplug)
Introduction to the Distributed Software Event Device
mbuf External Buffer and Usage Examples
A DPDK Native IPsec Library
Deflate Your Data with DPDK
Introduction and Governing Board Update
Exploring the New DPDK Memory Subsystem
Extending DPDK Flow Classification Libraries for Determinism and Cloud Users
Lock-Free Read-Write Concurrency in rte_hash
Scaling the DPDK Community
DPDK CI & Open Lab
rte_flow for hyper scale
Recent Power Management Enhancements in DPDK
Don't Fear uid != 0
Supporting Cloud Native with DPDK and Containers
Vhost/Virtio: Past Year Achievements and Upcoming Challenges
A Service Assurance Solution for DPDK
DPDK on Hyper-V: Past, Present, Future
Closing Remarks
DPDK Usability for OVS with DPDK
Do Less by Default
DPDK 2018-asia
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceIcdoZ6RDUeChDCPQwe-EoH&si=dC_TdVpJVKtIM29R
Index
More Flexible, Scalable, and Applicable NFV Use Cases: Refactor of DPDK Packet Framework/IP Pipeline
Multiple vDPI Functions using DPDK and Hyperscan on OVS-DPDK Platform
Hardware-Level Performance Analysis of Platform I/O
Link-Level Network Slicing with DPDK
What's New in Virtio 1.1 - Jason Wang, Red Hat
DPDK Support for Vhost Acceleration
Zero-Copy Improvement and Best Practice
Practices to Achieve Ultimate Performance in Cloud Networking
Accelerate Virtual Switch with Intelligent Adapter
DPDK Multiple Sized Packet Buffer Pool - Gavin Hu
FPGA Acceleration and Virtualization Technology in DPDK
A Case for Queue APIs - Honnappa Naggrahall
DPDK-based Load Balancer to Support Alibaba Dual 11 Festival
DPDK 2017-us
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceL8rcXQUucIZNIFiIDIqVf9&si=B5goJxvrj60TxiCT
Index
Opening Remarks & Governing Board
Community Survey Feedback
Reducing Barriers to Adoption - Making DPDK Easier to Integrate into Your Application
New Command Line Interface for DPDK
Event Adapters - Connecting Devices to Eventdev
GRO/GSO Libraries: Bring Significant Performance Gains to DPDK-based Applications
Power Aware Packet Processing
Enhanced Memory Management
Making networking apps scream on Windows with DPDK
Mediated Devices: Better Userland IO
Mellanox bifurcated driver model
DPDK with KNI – Pushing the Performance of an SDWAN Gateway to Highway Limits!
Container Panel Discussion
Accelerate storage service via SPDK
Accelerating P4-based Dataplane with DPDK
DPDK as microservices in ZTE Paas
Accelerate Clear Container Network performance
The Path to Data Plane Microservices
Implementation and Testing of Soft Patch Panel
Reflections on Mirroring With DPDK
A network application API on top of device APIs
SafetyOrange – A tiny server class multi-purpose box with DPDK
Technical Roadmap
rte_raw_device: implementing programmable accelerators using generic offload
DPDK support for new hardware offloads
Flexible and Extensible support for new protocol processing using Dynamic Device Personalization
Serverless DPDK – How SmartNIC resident DPDK Accelerates Packet Processing
Enabling hardware acceleration in DPDK data plane applications
rte_security: enhancing IPSEC offload
Mellanox FPGA
SMARTNIC, FPGA, IPSEC Panel discussion
VPP Host Stack
DPDK's best kept secret – Micro-benchmark performance tests
DPDK on Microsoft Azure
OpenNetVM: A high-performance NFV platforms to meet future communication challenges
Make DPDK's software traffic manager a deployable solution for vBNG
testpmd: swissknife for NFV
OpenVswitch hardware offload over DPDK
Accelerating NFV with VMware's Enhanced Network Stack (ENS) and Intel's Poll Mode Drivers (PMD)
DPDK Membership Library
Integrating and using DPDK with Open vSwitch
Lagopus Router
vSwitch Panel Discussion
Closing Remarks
DPDK 2017-eu
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceJVcpgvG6_RXkenW9EQAKxq&si=Re0prouX6ZwCUtiU
Index
Governing Board Presentation & Panel Discussion
DPDK Bus Updates
Ideas for adding generic HW accelerators to DPDK
Let’s hot plug: use uevent mechanism to practice it in DPDK
Proposed method for sharing a (PCI) device between multiple PMDs
DPDK VMBus & Azure Support
rte_security: the case of IPsec offload
DPDK Quality of Service APIs
Service Cores: The path to Abstracting SW/HW CPU Requirements in DPDK
Wireless Base Band Device (bbdev)
DPDK to support InfiniBand Link Layer
Community Activity, CI & Tools
ABI Stability and LTS: Current state and Future
Implementing an SR-IOV Hypervisor using DPDK
A framework for representation, configuration, and management of virtual function ports in DPDK
Improve VNF safety with Vhost-User/DPDK IOMMU support
Virtio Status Update and New Ring Layout
Power Aware Packet Processing
DPDK, VPP and pfSense 3.0
Rapid prototyping of DPDK applications with libmoon
Using DPDK with Go
T4P4S: When P4 meets DPDK
Dataplane Networking journey in Containers
DPDK 2017-asia
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceJLfOg0x52jvQik2r4yAZZx&si=EWFMOmV5zRYR2ohw
Index
Introductions Welcome and Agenda for the Day
DPDK Architecture and Roadmap - Kannan Babu Ramia Deepak K Jain
Supporting SoC devices in DPDK - Status Update
DPDK on an Intelligent NIC - Vamsi Attunuru
DPDK Cook Book - Muthurajan Jaya Kumar
Implementation of Flow-Based QoS Mechanism with OVS and DPDK - Karuppusamy M
Fast Path Programming With P4 - Ramachandran Subramoniam Vnpraveen Desu
Migrating from 10G to 25G - Jingjing Wu Helin Zhang
Dataplane For Subscriber Gateways - Natarajan Venkataraman
Sample VNF In OPNFV - Ramia Kannan Babu
Fast Data IO / Vector Packet Processor: Architecture overview - Shwetha Bhandari
Transport Layer Development Kit (TLDK) - Mohammad Abdul Awal
SFC With OVS DPDK And FDio DPDK - Prasad Gorja
DPDK Automation In Red Hat Openstack Platform - Saravanan KR
Packet Steering for Multicore Virtual Network Applications over DPDK - Priyanka Naik Mitali Yadav
DPDK 2016-us
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceJLvnSuUIeGnWg02isKWlQr&si=5ayu1Yo4KIpKWwFR
Index
DPDK on Embedded Networking SoCs - Experience & Needs
Introduction
Extending DPDK to Add an Event Driven Programming Model
Roadmap for Future Releases
High Performance Framework for Symmetric Crypto Packet Processing in DPDK
User Perspectives on Trying to Use DPDK for Accelerating Networking in End-system Applications
NFV Use-case Enablement on DPDK and FD.io
Intel 40G Ethernet Controller Architecture, Application and Performance
Virtualization of Network Packet Monitoring Systems Using DPDK
Technical Panel
DPDK in a Box
Berkeley Extensible Soft Switch (BESS)
DPDK in Overlay Networks and How it Affects NFV Performance
Transport Layer Development Kit (TLDK)
Change Before You Have to Be Claimed [from Change Before You Have To. (Jack Welch)]
PISCES: A Programmable, Protocol-Independent Software Switch
DPDK, VPP/FD.io and Accelerated Open vSwitch
Understanding the Performance of DPDK as a Computer Architect
Putting DPDK in Production
Community Survey Feedback
Getting Your Code Upstream Into DPDK
Why are Open and Programmable Data Planes Critical to the Future of Networkin
Innovative NFV Service-Slicing Solution Powered by DPDK
DPDK 2016-eu
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceJg7O0PwPteFPCojM8e97Iq&si=88obCrpNc73iQ6Lr
Index
NFV Use-case Enablement on DPDK and FD.io
Transport Layer Development Kit (TLDK)
mOS Networking Stack: A Specialized Network Programming Library for Stateful Middleboxes
Mbuf Changes
DPDK Hyper-V Support
Closing Remarks
DPDK Roadmap
TRex Traffic Generator – Stateless Support
Testing and Continuous Integration
Testing and Benchmarking Applications with MoonGen
DPDK Project Growth
Cryptodev and IPsec Acceleration
Bridging the gap between hardware functionality in DPDK applications in open source community
Monitoring your DPDK Application/Interfaces with Collectd
Intel I40E Bifurcated Driver
Interworking with the Linux Kernel
Identifying and Fixing Performance Bottlenecks
An Implementation of a P4 Software Dataplane Using Open vSwitch
Open vSwitch DPDK Acceleration Using HW Classification
DPDK optimal performance everywhere (Rallying with a Formula 1)
Mellanox Bifurcated DPDK PMD
Mbuf Changes
Re-structuring the DPDK Device Driver Framework
Usability (including packaging, stable releases, LTS releases etc.)
DPDK 2016-asia
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceKxk_20x24yRsrx-a6yU4Qk&si=DAgitndtnnYSCwbc
Index
Accelerate virtio/vhost using DPDK in NFV/Cloud Environment (Chinese)
A high-speed user-level TCP stack on DPDK (Chinese)
DPDK: A journey of migration to Linux kernel (Chinese)
High Performance Networked Systems (Chinese)
Vortex from UCloud (Chinese)
Light and NOS (English)
A Deep Dive into Memory Access (English)
High Performance Networked Systems (English)
Vortex from UCloud (English)
DPDK: A journey of migration to Linux kernel (English)
When Ceph Meets DPDK (English)
Next Gen Virtual Switch (English)
A high speed user level TCP stack on DPDK (English)
Accelerate virtiovhost using DPDK in NFVCloud Environment (English)
DPDK Community Update and an Introduction to the Fast Data, FD.io, Project (English)
DPDK 2015-us
Playlist
https://www.youtube.com/playlist?list=PLo97Rhbj4ceIXRxEgLKUGNWO1pTlWt8sI
Index
Aspera’s FASP Protocol Uses Standard Hardware and DPDK to Achieve 80Gbps Data Transfer
Evaluation and Characterization of NFV Infrastructure Solutions on Hewlett-Packard Server Platforms
Leveraging DPDK to Scale-Out Network Functions without Sacrificing Networking Performance
Design Considerations for a High-Performing Virtualized LTE Core Infrastructure
Future Enhancements to the DPDK Framework
It’s kind of fun to do the impossible with DPDK
DPDK Summit: Open Discussion Panel (Q&A with Speakers)
DPDK 2015-eu
Playlist
https://youtube.com/playlist?list=PLo97Rhbj4ceIdxbxhWQidCvzyiG5S6UqK&si=ToAlhZNI7XcTq3DT
Index
T-Rex Stateful Packet Generator
Hyperscan Software Pattern Matching
DPDK Performance Lessons Learned in vRouter
A Symmetric Cryptography Framework for DPDK
OpenDataPlane: A Quick Introduction and Overview
Dynamic NFV Deployment with Port Hotplug and Virtio
Generic Resource Manager
DPDK Architecture Musings
DPDK Integration Journey
The 7 Deadly Sins of Packet Processing
OVS, DPDK and Software Dataplane Acceleration
DPDK Packet Framework
Project Growth and Next Steps