Navigation
index
next
|
previous
|
Data Plane Development Kit 18.11.0 documentation
»
Getting Started Guide for Linux
1. Introduction
1.1. Documentation Roadmap
2. System Requirements
2.1. BIOS Setting Prerequisite on x86
2.2. Compilation of the DPDK
2.3. Running DPDK Applications
3. Compiling the DPDK Target from Source
3.1. Install the DPDK and Browse Sources
3.2. Installation of DPDK Target Environments
3.3. Browsing the Installed DPDK Environment Target
4. Cross compile DPDK for ARM64
4.1. Obtain the cross tool chain
4.2. Unzip and add into the PATH
4.3. Getting the prerequisite library
4.4. Augment the cross toolchain with NUMA support
4.5. Configure and cross compile DPDK Build
4.6. Meson Cross Compiling DPDK
5. Linux Drivers
5.1. UIO
5.2. VFIO
5.3. Bifurcated Driver
5.4. Binding and Unbinding Network Ports to/from the Kernel Modules
6. Compiling and Running Sample Applications
6.1. Compiling a Sample Application
6.2. Running a Sample Application
6.3. Additional Sample Applications
6.4. Additional Test Applications
7. EAL parameters
7.1. Common EAL parameters
7.2. Linux-specific EAL parameters
8. Enabling Additional Functionality
8.1. High Precision Event Timer (HPET) Functionality
8.2. Running DPDK Applications Without Root Privileges
8.3. Power Management and Power Saving Functionality
8.4. Using Linux Core Isolation to Reduce Context Switches
8.5. Loading the DPDK KNI Kernel Module
8.6. Using Linux IOMMU Pass-Through to Run DPDK with IntelĀ® VT-d
9. Quick Start Setup Script
9.1. Script Organization
9.2. Use Cases
9.3. Applications
10. How to get best performance with NICs on Intel platforms
10.1. Hardware and Memory Requirements
10.2. Configurations before running DPDK
Previous topic
DPDK documentation
Next topic
1. Introduction
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
next
|
previous
|
Data Plane Development Kit 18.11.0 documentation
»