DPDK es un conjunto de bibliotecas y controladores NIC optimizados para un rápido procesamiento de paquetes en el espacio del usuario. DPDK proporciona un entorno de trabajo y una API común para aplicaciones de red de alta velocidad. NVIDIA forma parte de la comunidad de código abierto de DPDK, lo que contribuye no solo al desarrollo de controladores Mellanox de alto rendimiento, sino también a mejorar y ampliar las funcionalidades y casos de uso de DPDK.