If you are planning to process high speed (1Gbps and up) network packets stream or create InfiniBand network appliance, Intel DPDK (Data Plane Development Kit) framework recently released as an open source package, will probably be your first choice. Because official documentation is still lacking, this tutorial will guide you step-by-step on installing DPDK on Ubuntu 12.04 LTS.

Prerequisites

These instructions were tested on Ubuntu 12.04 LTS 64bit with dpdk-1.5.2r1