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

Powering the Future of Network Software & Applications

The Open Source Data Plane Development Kit Accelerating Network Performance

Why Run DPDK?

DPDK’s run-to-completion model and optimized libraries significantly enhance network application performance by pre-allocating essential resources

Use Cases

Data centers, network edge, network infrastructure, experimental applications and more

View Use Cases

Architecture

Efficient, scalable and flexible, facilitating rapid development and deployment

View Architecture

Libraries

A comprehensive set to accelerate tasks across various computing environments

View Libraries

Supported Hardware

A broad spectrum of processors and Network Interface Controllers (NICs)

View Supported Hardware

Become a Corporate Member

The work of developing libraries for fast packet processing could not happen without the generous support of our members.

Join DPDK

Join the Developer Community

Development of DPDK is led by a diverse group of technical, open source contributors. Everyone is welcome.

Join the community

Sign up for the DPDK Dispatch

Get up to speed with the latest news, user stories, developer spotlights and tech updates in our monthly newsletter