DPDK 2025-eu
Playlist
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
1. Don't try to jump 17 floors at once (Incremental Updates)