Hello,

Did someone already manage to use DPDK on a GCP VM and have good
performances? I am trying this configuration lately, have some awful
bandwidth results and no idea what I could be doing wrong.

I use the VirtIO interfaces on my VMs, was able to use both the vfio-pci
and igb_uio PMD. But can only get ~350Mbps (yes bits!) with both, when
trying to transmit data with a very basic testpmd run.
dpdk-testpmd -a 0000:00:05.0 -- --forward-mode=txonly --stats-period 1

Any non-dpdk use of the network interface gives me way better results
(GBps!).

Device:
00:05.0 Ethernet controller: Red Hat, Inc. Virtio network device

Bind status
Network devices using DPDK-compatible driver
============================================
0000:00:05.0 'Virtio network device 1000' drv=igb_uio unused=vfio-pci

I would bet I am doing something wrong, either with the PMD choice, or with
some setting. But can't figure what. Did anyone manage to have good
performances or some experience of using DPDK on a google cloud VM?

Thanks in advance
Sylvain

Reply via email to