O DPDK é um conjunto de bibliotecas e drivers otimizados de placa de rede para o processamento rápido de pacotes no espaço do usuário. O DPDK oferece um framework e uma API comum para aplicações de rede de alta velocidade. A NVIDIA faz parte da comunidade de código aberto do DPDK, contribuindo não só para o desenvolvimento de drivers Mellanox de alto desempenho, mas também para a melhoria e a ampliação dos recursos e casos de uso do DPDK.