Everything About ___
Live briefing

Everything about Data Plane Development Kit

Open source software project

The Data Plane Development Kit (DPDK) is an open source software project managed by the Linux Foundation. It provides a set of data plane libraries and network interface controller polling-mode drivers for offloading TCP packet processing from the operating system kernel to processes running in user space. This offloading achieves higher computing efficiency and higher packet throughput than is possible using the interrupt-driven processing provided in the kernel. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Data Plane Development KitA 5-minute orientation
  2. Pick up a classic book: Data Plane Development KitThe most-reprinted book on the subject
  3. Read the landmark paper: Takeaways from an experimental evaluation of eXpress Data Path (XDP) and Data Plane Development Kit (DPDK) under a Cloud Computing environmentCited 4 times
  4. Go sideways: Mode settingA closely related topic
  5. Go sideways: Binary blobA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Overview
  2. Libraries
  3. Environment
  4. Ecosystem
  5. Projects

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics