DPDK Summit North America presentations are online!
Skip to main content

Explore the latest Innovations and Insights from this year’s DPDK North America Summit

| Blog | No Comments
This year's DPDK North America Summit highlighted the projects ongoing technical excellence and innovation in high-performance networking. The event gathered experts and enthusiasts from around the globe, including project pioneers…

Highlights from DPDK Summit APAC

| Blog | No Comments
Welcome & Opening Remarks - Thomas Monjalon, Maintainer, NVIDIA Thomas Monjalon, a maintainer at NVIDIA, opened the summit in Bangkok by emphasizing the importance of the community in the project.…

Microsoft Azure Mana DPDK Q&A

| Blog | No Comments
In today's rapidly evolving digital landscape, the demand for high-speed, reliable, and scalable network solutions is greater than ever. Enterprises are constantly seeking ways to optimize their network performance to…

Cache Awareness in DPDK Mempool

| Blog | No Comments
Author: Kamalakshitha Aligeri - Senior Software Engineer at Arm The objective of DPDK is to accelerate packet processing by transferring the packets from the NIC  to the application directly, bypassing…

DPDK Long Term Stable (LTS) Release 22.11.05

| Blog | No Comments
The latest DPDK Long Term Stable (LTS) Release 22.11.05 includes several updates and enhancements across various components of the DPDK framework. Significant changes in this release involve numerous file modifications,…

DPDK’s Role in Hyperscaling

| Blog | No Comments
In the rapidly evolving digital landscape, hyperscaling in the cloud has emerged as a critical strategy for businesses aiming to scale their operations efficiently. The webinar, "Hyperscaling in the Cloud,"…

DPDK LTS 22.11.4

| Blog | No Comments
The latest DPDK release, version 22.11.4, brings several important updates, bug fixes, and improvements across various components of the DPDK framework. In this blog post, we'll provide a brief summary…

DPDK Long Term Stable Release Guide

| Blog | No Comments
Navigating the Data Plane Development Kit (DPDK) release landscape requires a thorough understanding of what a Long-Term Stable (LTS) release entails and why it may be the preferred choice for…

Which DPDK LTS Release Should I Pick?: The LTS (Upstream) Maintainer’s Guide

| Blog | No Comments
Authors: Ben Thomas (Linux Foundation Marketing Lead) & Kevin Traynor (LTS Maintainer & Software Engineer @ Redhat) Navigating the complex landscape of Data Plane Development Kit (DPDK) releases, particularly Long-Term…

Inside DPDK 23.11: An Overview of the Latest Release

| Blog | No Comments
Introduction:The latest DPDK version 23.11, is now available. This version includes latest updates and new features in network processing. Download Link: https://fast.dpdk.org/rel/dpdk-23.11.tar.xz Release Statistics: Commits: This release comprises 1161 commits…

DPDK Summit 2023: A Technical Synthesis of Networking Evolution

| Blog | No Comments
The DPDK Summit 2023 was a showcase of technical breakthroughs and forward-looking discussions in the field of high-performance networking. The summit featured a range of presentations, each diving into new…

Enhancing Open Source Software Through Rigorous Testing: A Deep Dive into the DPDK Community Lab

| Blog | No Comments
Introduction The open-source community thrives on collective efforts to improve and augment software products. In this post, we take a closer look at the operations of the Data Plane Development…

Inside DPDK 23.07: A Comprehensive Overview of the New Major Release

| Blog | No Comments
We're excited to share with you the news that a new major release, DPDK 23.07, is now available for download. Here, we will take a detailed look at what this…

The DPDK Community Lab: Reflecting on 2022 and Looking Ahead

| Blog | No Comments
Hosted by The University of New Hampshire InterOperability Lab (UNH-IOL), the DPDK Community Lab exists to provide prompt and reliable continuous integration(CI) testing for all new patches submitted to DPDK…

DPDK 22.11 Release is Now Available!

| Blog | No Comments
A new major release, DPDK 22.11,  is now available: https://fast.dpdk.org/rel/dpdk-22.11.tar.xz It was a comfortable release cycle, with:         1387 commits from 193 authors         1902 files changed, 137224 insertions(+), 61256 deletions(-) The…

DPDK 22.07 Release is Now Available

| Blog | No Comments
The latest DPDK release, 22.07, is now available: https://fast.dpdk.org/rel/dpdk-22.07.tar.xz As is atypical, this Summer release is quite small: 1021 commits from 177 authors  1149 files changed, 77256 insertions(+), 26288 deletions(-)…

Now Available! DPDK Release 22.03

| Blog | No Comments
A new release is available: https://fast.dpdk.org/rel/dpdk-22.03.tar.xz Winter release numbers are quite small,  as usual:  956 commits from 181 authors   2289 files changed, 83849 insertions(+), 97801 deletions(-) There are no plans…

DPDK 21.11 is Now Available!

| Blog | No Comments
By David Marchand A new major release of DPDK, DPDK 21.11, is now available: https://fast.dpdk.org/rel/dpdk-21.11.tar.xz This is a big DPDK release, with:    1875 commits from 204 authors     2413 files changed,…

DPDK 21.08 is Here!

| Blog | No Comments
By Thomas Monjalon, DPDK Tech Board  The DPDK community has issued its latest quarterly release, 21.08, which is available here: https://fast.dpdk.org/rel/dpdk-21.08.tar.xz Stats for this (smaller) release:   922 commits from 159…

DPDK Testing Approaches

| Blog | No Comments
The DPDK (https://www.dpdk.org) project presents a unique set of challenges for fully testing the code, with the largest coverage possible (i.e. the goal of continuous integration and gating). The DPDK…

Reader-Writer Concurrency

| Blog | No Comments
By Honnappa Nagarahalli As an increasingly higher number of cores are packed together in a SoC, thread synchronization plays a key role in scalability of the application. In the context…

Community Issues DPDK 21.05 Release

| Blog | No Comments
By Thomas Monjalon, DPDK Tech Board A new DPDK release is now available, 21.05:  https://fast.dpdk.org/rel/dpdk-21.05.tar.xz It was a quite big cycle, as is typical with our May releases:  1352 commits…

DPDK Summit APAC Receives First “Diversity & Inclusion” Event Badge

| Blog | No Comments
We are thrilled to announce that our recent DPDK Summit APAC was the first Linux Foundation event to have earned a Gold Diversity & Inclusion badge from the Linux Foundation’s…

DPDK adopts the C11 memory model

| Blog | No Comments
By Honnappa Nagarahalli DPDK is widely used across the technology industry to accelerate packet processing on a varied mix of platforms and architectures. However, all architectures are not created the…

DPDK Release 21.02 is Now Available!

| Blog | No Comments
By Thomas Monjalon from the DPDK Tech Board  The DPDK community has issued a new release, 21.02: https://fast.dpdk.org/rel/dpdk-21.02.tar.xz It was a light period as February releases of the 2 previous…

On ABI Stability, v20 in review

| Blog | No Comments
In DPDK 20.11, the DPDK community adopted ABI stable releases with the aim of easing the adoption of new features for DPDK users. If ABI stable releases is a new…

DPDK Welcomes Microsoft

| Blog | No Comments
To learn more about Microsoft, DPDK’s newest Gold member, and how they are working within the DPDK community, we sat down with Omar Cardona, Doug Stamper and Harini Ramakrishnan from…

DPDK Governing Board Update – November 2020

| Blog | No Comments
The DPDK Project has had an active third quarter thus far with the DPDK Userspace Summit in September, release of 20.11 release (the biggest DPDK release yet!), and the Governing…

DPDK Issues 20.11, Most Robust DPDK Release Ever!

| Announcements, Blog | No Comments
A new major DPDK release is now available: https://fast.dpdk.org/rel/dpdk-20.11.tar.xz Our Thanksgiving gift to the ecosystem is the biggest DPDK release ever, with:     2195 commits from 214 authors     2665 files changed,…

DPDK Community Awards Recognize Development Excellence

| Blog | No Comments
For the past three years, the DPDK developer community has honored some of the most outstanding contributions across the project over the past year. While things are quite different this…

Creating a CI Testbed for DPDK

| Blog | No Comments
By Lincoln Lavoie, UNH-IOL, Principal Engineer A little more than 3 years ago, we set out to improve the qualities and capabilities of the continuous integration (CI) testing of the…

DPDK’s 20.08 Release is Here!

| Blog | No Comments
A new release is available:        https://fast.dpdk.org/rel/dpdk-20.08.tar.xz This version could be named Twins: 20.08 is released on 2020-08-08.The other numbers are: 1175 commits from 159 authors 1199 files changed,…

DPDK Governing board Update – July 2020

| Blog | No Comments
The DPDK Project Governing board held a "virtual" meeting on July 13th, welcoming both Doug Stamper from Microsoft and Marvell's new representative, Prasun Kapoor, to the board. Bruce Richardson (of…

DPDK Community Update – Summer 2020

| Blog | No Comments
We hope you are keeping safe and healthy, as we all adjust to the new normal we find ourselves in, with coronavirus and social unrest around us.  We’re proud of…

DPDK’s 20.05 Release is Here!

| Blog | No Comments
A new DPDK release, 20.05,  is available here: https://fast.dpdk.org/rel/dpdk-20.05.tar.xz It was quite a big release cycle, with:         1304 commits from 189 authors         1983 files changed, 145825 insertions(+), 29147 deletions(-) There…

Community Update from the DPDK Board & Tech Chairs

| Blog | No Comments
Greetings DPDK Project Community:  We hope you are managing okay and remaining safe and healthy as the coronavirus crisis has thrown the world into a frenzy.  While many of us…

DPDK 20.02 Release Now Available

| Blog | No Comments
The latest DPDK release, 20.02, is now available:  https://fast.dpdk.org/rel/dpdk-20.02.tar.xz The statistics show  a post-LTS ABI-compatible release:         820 commits from 156 authors         876 files changed, 59941 insertions(+),…

DPDK 2020 Events Update

| Blog | No Comments
Our 2020 event planning is taking longer than usual, given the current situation with the Novel CoronaVirus. We are working diligently to solidify plans for events throughout 2020 and will…

DPDK 19.11, with new ABI Policy and API rework, is Now Available

| Blog | No Comments
A new major release is available: https://fast.dpdk.org/rel/dpdk-19.11.tar.xz The statistics are quite impressive: 1611 commits from 199 authors 1914 files changed, 164270 insertions(+), 44609 deletions(-) The branch 19.11 should be supported…

How Red Hat is Using DPDK

| Blog | No Comments
  A Q&A with Rashid Khan, DPDK Board Member and Director, Networking at Red Hat Rashid Khan is the Director of Networking development at Red Hat. His team’s responsibilities include…

Why is ABI Stability Important?

| Blog | No Comments
Ray Kinsella & Thomas Monjalon Most open-source software projects follow distinct life cycle patterns as they evolve from the genesis of a idea, all the way through to a mature…

Second-Annual DPDK Community Awards Recognize Hard Work & Collaboration

| Blog | No Comments
  The DPDK developer community convenes each year at the DPDK “Userspace” event to share knowledge, discuss best practices, and further align the community. During the event we take some…

Memory in DPDK Part 2: Deep Dive into IOVA

| Blog | No Comments
By Antanoly Burakov This post is Part 2 of a 4-part blog series that was originally published on the Intel Developer Zone blog. Introduction In the previous article, we covered the…

Memory in DPDK, Part 1: General Concepts

| Blog | No Comments
By Antanoly Burakov This post is Part 1 of a 4-part blog series that was originally published on the Intel Developer Zone blog. Introduction Memory management is a core aspect…

DPDK 19.08, Biggest Release of 2019, is Now Available

| Blog | No Comments
The latest major release of DPDK is now available, DPDK 19.08:  https://fast.dpdk.org/rel/dpdk-19.08.tar.xz. Arguably the biggest release of the year, DPDK 19.08 was a phenomenal community effort.  The statistics - probably…

DPDK releases v19.05, introduces Windows Support!

| Blog | No Comments
This post originally appeared on the Microsoft Tech Community (Networking) blog, here: https://techcommunity.microsoft.com/t5/Networking-Blog/DPDK-releases-v19-05-introduces-Windows-Support/ba-p/633927 By Harini Ramakrishnan  Data Plane Development Kit recently issued the release of DPDK v19.05. We are thrilled to share that…

DPDK Community Lab Publishes Relative Performance Testing Results

| Blog | No Comments
By Jeremy Plsek, Lincoln LaVoie and Patrick MacArthur The DPDK Community Lab is an open, independent testing resource for the DPDK project. Its purpose is to perform automated testing on…

First DPDK Community Awards Shine Spotlight on Teamwork, Collaboration

| Blog | No Comments
As the DPDK community continues to make strides, we’d like to take some time to reflect upon successes of the past year and announce the winners of the inaugural DPDK…

First release of a DPDK stable branch

| Blog | No Comments
Originally posted by Yuanhan Liu yuanhan.liu at linux.intel.com on the dpdk-stable mailing list Hi all, Please join me in announcing the first DPDK stable release: http://fast.dpdk.org/rel/dpdk-16.07.1.tar.xz It includes most bug fixing patches…

The TCP stack ANS works with Redis and NGINX ports

| Blog | No Comments
Originally posted by zimeiw zimeiw at 163.com on the dpdk-dev mailing list hi, The tcp/ip stack is developed based on dpdk. tcp/ip stack and APP deployment. |-------| |-------| |-------| | APP |…

NetBSD TCP/IP port on DPDK using Rump framework

| Blog | No Comments
Originally posted by Antti Kantee (pooka at iki.fi) on the dpdk-dev mailing list ---- Hi, I like the opportunities that a technology like DPDK enables, and I felt that the availability of…