DPDK è un insieme di librerie e driver NIC ottimizzati per un'elaborazione rapida dei pacchetti nello spazio utente. DPDK fornisce un framework e un'API comuni per le applicazioni di rete ad alta velocità. NVIDIA fa parte della community open source DPDK, e contribuisce non solo allo sviluppo di driver Mellanox ad alte prestazioni, ma anche al miglioramento e all'espansione delle funzionalità e dei casi d'uso DPDK.