Data Plane Development Kit
None
Other DPDK guides open the official 23.11 documentation.
Getting Started Guide
1. Introduction
2. Install and Build DPDK
3. Setting up a System to Run DPDK Applications
4. Running Applications
5. Appendix
6. Glossary
Getting Started Guide for Linux
Getting Started Guide for FreeBSD
Getting Started Guide for Windows
Sample Applications User Guides
Programmer’s Guide
HowTo Guides
DPDK Tools User Guides
Testpmd Application User Guide
Network Interface Controller Drivers
Baseband Device Drivers
Crypto Device Drivers
Compression Device Drivers
vDPA Device Drivers
REGEX Device Drivers
Machine Learning Device Driver
DMA Device Drivers
General-Purpose Graphics Processing Unit Drivers
Event Device Drivers
Rawdev Drivers
Mempool Device Driver
Platform Specific Guides
Contributor’s Guidelines
Release Notes
FAQ
Data Plane Development Kit
Getting Started Guide
View page source
Getting Started Guide
1. Introduction
2. Install and Build DPDK
2.1. Installing Pre-built Packages
2.2. Building and Installing DPDK from Sources
3. Setting up a System to Run DPDK Applications
3.1. System Setup for Linux
3.2. System Setup for FreeBSD
3.3. System Setup for Windows
4. Running Applications
4.1. Running Applications on Linux and FreeBSD
4.2. EAL Parameters
4.3. Running Applications on Windows
5. Appendix
5.1. DPDK Meson Build Configuration Options
5.2. Hugepages Configuration for Multiple Architectures
5.3. Running DPDK Applications Without Root Privileges
5.4. VFIO Advanced
5.5. Cross-compiling DPDK for Different Architectures on Linux
6. Glossary