Electronic version of books | Official documentation | latest video | Conference ppt | Open source projects | paper | Famous Engineer |
---|---|---|---|---|---|---|
? | ? | ? | ? | ? |
2021 DPDK North America Summit | speaker |
---|---|
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 |
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 |
Transitioning Flow Based ethdev Ops to rte_flow | Ajit Khaparde, Broadcom |
Closing Remarks - DPDK Summit NA 2021 | Arpit Joshipura |
2021 Asia Pacific DPDK Summit | speaker |
---|---|
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 |
Warp Speed Cryptographic Applications | Fan Zhang |
Introducing Hardware Content Inspection Accelerator Into the... | 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 |
2017 DPDK China Shanghai Technology Summit | speaker |
---|---|
A Better Virtio tokens NFV Cloud | Cunming Liang |
Accelerate VM I_O via SPDK and Crypto for Generaic vHost | Changpeng Liu,Xin Zeng |
Accelerate VM I_O via SPDK and Crypto for Generaic vHost_2 | Changpeng Liu,Xin Zeng |
OVS-DPDK Practices in Meituan Cloud | Huai Huang |
A High speed DPDK PMD approach in LXC | Jie Zheng |
Cloud Data Center, Network Security practices | Kai Wang |
DPDK in container - Status Quo and Future Directions | Jianfeng Tan |
F-Stack, a full user space network service on DPDK | Hailang Wang |
Support Millions users in vBRAS | Zhouhui Sun |
Telco data plane status, challenges and solutions | Hao Lin |
Towards Low Latency Interrupt Mode PMD | Yunhong Jiang,Wei Wang |
Accelerate VPP workload with DPDK Cryptodev Framework | Fan Zhang |
Data Center Security Use Case with DPDK | Haohao Zhang |
Intel® 25GbE Ethernet Adapter Advanced Features for NFV, Adaptiv | Helin Zhang, Jingjing Wu |
Intel® 25GbE Ethernet Adapter Advanced Features for NFV, Adaptiv_2 | Helin Zhang, Jingjing Wu |
Network performance tuning, lesson learned | Fangliang Lou |
OPDL- On The Path To Packet Processing Nirvana | Liang Ma |
project | Introduction |
---|---|
dpdk-burst-replay | Inject pcap file |
DTS | DPDK test suite |
intel-go/nff-go | NFF-Go - Network Function Framework for GO (formerly YANFF) |
ikB | Traffic generator powered by DPDK |
SPP | DPDK resource management framework |
ansyun/dpdk-ans | ANS (Accelerated Network Stack) is DPDK's native TCP/IP stack, also implemented with reference to FreeBSD. ANS provides a userspace TCP/IP stack for use with Intel DPDK. |
dpdkcap/dpdkcap | Packet capture tool based on dpdk |
pktgen/Pktgen-DPDK | DPDK-based package generator |
iqiyi/dpvs | DPVS is a high-performance four-layer load balancer based on DPDK |
iqiyi/qnsm | QNSM is a network security monitoring framework based on DPDK |
rumpkernel/drv-netif-dpdk | DPDK interface driver for user space TCP/IP stack |
emmericp/MoonGen | MoonGen is a fully scriptable, high-speed package generator built on top of DPDK and LuaJIT. When executing a user-supplied Lua script for each packet, it can saturate a 10gb/s connection with 64-byte packets on a single CPU core. Multi-core support allows for higher speeds. It also features precise and accurate timestamping and rate control. |
libmoon/libmoon | libmoon is a library for fast and flexible packet processing using DPDK and LuaJIT. |
usnistgov/ndn-dpdk | NDN-DPDK: High Speed Named Data Network Repeater |
vipinpv85/DPDK_SURICATA-4_1_1 | DPDK infrastructure for software acceleration. Currently doing RX and ACL pre-filtering |
wangbojing/NtyTcp | Single-threaded user-mode TCP/IP protocol stack, epoll implementation, including server cases and concurrent test cases |
tiglabs/jupiter | Jupiter is a high-performance four-layer network load balancing service based on DPDK. |
F-Stack/f-stack | F-Stack is a high-performance user-space network development toolkit based on DPDK, FreeBSD TCP/IP stack and coroutine API. |
bytedance/ovs-dpdk | This is a fork of Open vSwitch, we focus on Open vSwitch based on DPDK |
napatech/daq_dpdk_multiqueue | Snort DPDK DAQ module, supports multiple queues - mainly used for Napatech network cards |
No. | Title | Translation (reference) | Company |
---|---|---|---|
1 | "Performance optimization of Snort based on DPDK and Hyperscan" | Snort performance optimization based on DPDK and hypercan | Chinese Academy of Sciences |
2 | "Metronome: adaptive and precise intermittent packet retrieval in DPDK" | Adaptive, accurate intermittent packet retrieval in DPDK | University of Rome Tor Vergata |
3 | "NDN-DPDK: NDN Forwarding at 100 Gbps on Commodity Hardware" | NDN forwarding at 100 Gbps on commodity hardware | unknown |
4 | 《Accretion of Suricta with DPDK for Traffic Monitoring using Optimized Detection System IDS/IPS》 | The addition of Suricta and DPDK based on the optimized detection system IDS/IPS | ramaiah institute of technology |
5 | "Leveraging Programmable Dataplanes for a High Performance 5G User Plane Function" | Leveraging a programmable data plane for high-performance 5G user plane functions | indian institute of technology |
6 | 《StackMap Low-Latency Networking with the OS Stack and Dedicated NICs》 | StackMap: Low latency network using OS Stack and dedicated network card | Keio University |
7 | "Implementing and Comparing Static and Machine-Learning Scheduling Approaches using DPDK on an Integrated CPU/GPU" | Implementing and comparing static and machine learning scheduling methods using DPDK on integrated CPU/GPU | Linköping University |
8 | "Assessing Soft- and Hardware Bottlenecks in PC-based Packet Forwarding Systems" | Evaluate software and hardware bottlenecks of PC-based message forwarding systems | Technical University of Munich |
9 | "The Path to DPDK Speeds for AF XDP" | The Path to DPDK AF XDP Speed | Intel |
10 | "Network Function Virtualization Using Data Plane Developer's Kit" | Network functions virtualization using data plane development tools | Marvell Electronic Technology |
11 | "SoftNIC: A Software NIC to Augment Hardware" | Software network card to expand hardware | University of California, Berkeley |
12 | 《Network Functions Virtualization》 | Network virtualization capabilities | AT&T |
13 | "NetVM: High Performance and Flexible Networking using Virtualization on Commodity Platforms" | High-performance and flexible networking using virtualization on commodity platforms | George Washington University |
14 | "Stateless Network Functions: Breaking the Tight Coupling of State and Processing" | Stateless Network Functions: Breaking the Tight Coupling of State and Processing | IBM |
15 | 《Performance Contracts for Software Network Functions》 | Software Network Function Execution Contract | École Polytechnique Fédérale de Lausanne, Switzerland |
16 | "Re-architecting Congestion Management in Lossless Ethernet" | Rearchitecting lossless Ethernet congestion management | Beijing National Information Science and Technology Research Center |
17 | "BMC: Accelerating Memcached using Safe In-kernel Caching and Pre-stack Processing" | Accelerate Memcached with secure kernel caching and stack preprocessing | Sorbonne University |
18 | "RedLeaf: Isolation and Communication in a Safe Operating System" | Isolation and communication in secure operating systems | University of California, Irvine |
19 | "A Simpler and Faster NIC Driver Model for Network Functions" | A simpler and faster network card driver model for network functions | École Polytechnique Fédérale de Lausanne, Switzerland |
20 | "Towards including batch services in models for DPDK-based virtual switches" | Including batch services in the dpdk-based virtual switch model | HAL |
twenty one | "Latency optimization and analysis through the use of a high-speed packet IO framework for high-bandwidth data processing" | Latency optimization and analysis by using high-speed packet IO framework for high-bandwidth data processing | Deggendorf Institute of Technology |
twenty two | "A new model for DPDK-based virtual switches" | A virtual switch model based on dpdk | HAL |
twenty three | "FlowMon-DPDK: Parsimonious per-flow software monitoring at line rate" | FlowMon-DPDK: Simple per-flow software monitoring based on line rate | nokia bell labs |
twenty four | 《Intel® DPDK Boosts Server Appliance Performance》 | Intel® DPDK improves server device performance | Intel |
25 | "Virtual Switch Acceleration with OVS-TC and Agilio 40GbE SmartNICs" | Virtual switch acceleration based on OVS-TC and Agilio 40GbE SmartNICs | Netronome |
26 | "Advanced Research on Network Function Virtualization Technology" | Tsinghua University | |
27 | "High-performance load balancing mechanism for network function virtualization" | Chinese Academy of Sciences | |
28 | "Introduction to the technical solutions and construction process of the NFV experimental platform" | Southeast University | |
29 | 《(Intel DPDK) with VMware vSphere》 | VMware | |
30 | "Melanox DPDK Quick Start Guide" | Mellanox DPDK Quick Start Guide | Mellanox |
Jim St. Leger - Director of Open Source Strategy and Marketing at Intel
Edwin Verplanke - Solutions Architect, Intel
Harini Ramakrishnan – Program Manager at Microsoft
Georgii Tkachuk - Intel Performance Engineer
Honnappa Nagarahalli - Principal Software Engineer, Arm
Yasufumi Ogawa - Research Engineer at NTT Service Systems Laboratory
Jingjing Wu——Intel Software Engineer
Jill Lovato - Senior Manager of Communications, The Linux Foundation
Trishan de Lanerolle - Technical Program Manager, Linux Foundation
Jielong Zhou——Ant Group
Yong Wang——Hardware Engineer at ZTE Corporation
Xiuchun Lu - Engineer, Intel Network Platform Group
Chenbo Xia - Engineer, Intel Network Platform Group
Hongjun Ni——Senior Software Engineer at Intel
Yipeng Wang——Senior Software Engineer at Intel
Chenmin Sun——Senior Software Engineer at Intel
Jianfeng Tan——Intel Software Engineer
Hailong Wang——Senior Engineer at Tencent
Cunming Liang —— Intel Platform Solution Architect
Changpeng Liu——Senior Engineer at Intel
Xin Zeng——Senior Engineer at Intel
Huai Huang —— Meituan technical expert
Fangliang Lou——Architect of ZTE Corporation
Liang Ma——Senior Engineer at Intel
Helin Zhang——Technical Manager at Intel
Jingjing Wu——Senior Engineer at Intel
Fan Zhang——Senior Engineer at Intel, Ph.D.
Haohao Zhang——Senior Engineer of Tencent Security Platform Department
Wei Wang——Intel Software Engineer
Hao Lin——Architect of Taiyi Xingchen
Zhaohui Sun - CEO of Beijing Paiwang Software Co., Ltd.
Jie Zheng——United Stack network virtualization engineer
Kai Wang——Senior Engineer at Yunshan