Software Defined Infrastructure: DPDK is a software library that lets you do packet acceleration on general-purpose, x86 Intel processors. DPDK means you can bring big packet workloads onto a general-purpose processor and then use the additional cores on the chip to work on other things.