Data Plane Development Kit (DPDK)
Networking technology is pervasive. It’s used in a variety of industry segments including telecom, cloud, enterprise, security, financial services, healthcare, and defense. All these segments have networking infrastructure requirements in a variety of shapes and forms, and each of those infrastructures have one common theme, and that is data plane – a logical entity in the system which processes the bulk of the packetized networking traffic. This data plane in the networking infrastructure elements needs to be fast, flexible, and open. The Data Plane Development Kit (DPDK) delivers that in the form of a community-driven open source software project.
DPDK accelerates data plane performance using general purpose processors by an order of magnitude when compared with other prominent software architectures. Currently supported CPU architectures are x86, TILE-Gx, PowerPC, ARMv7 and ARMv8. DPDK enables CPU cores to process packets continuously – unimpeded by the operating system, other applications, or interrupts – which greatly increases system performance and determinism. These benefits are applicable to purpose-built and emerging network functions virtualization (NFV) equipment.
DPDK is provided under BSD license and is supported by a vibrant open source community hosted at http://dpdk.org
DPDK Summit is a DPDK community gathering event taking place a few times a year around the world. It strives to advance a forward looking dialogue on the progression of packet processing technology. A variety of technical topics get discussed, debated, and agreed on in this event in a collegial fashion. DPDK Summit is open to all who care about packet processing at large, although you may find the discussion here driven by highly technical topics. Past event proceedings, including video recordings, can be accessed in the Past Events section of www.dpdksummit.com
This face-to-face gathering provides an excellent opportunity to learn from your peers, DPDK architects and developers around the world. It also provides a platform for personal networking amongst the community, fostering collaboration and solidarity.
Seating at these events is limited and is offered on a first-come basis. You can reserve your seat by registering for the event.