[dpdk-users] TAP-PMD & tap-device PPS via Kernel

Wiles, Keith keith.wiles at intel.com
Tue May 29 18:53:12 CEST 2018

> On May 29, 2018, at 11:12 AM, Giridharan, Ganesan <ggiridharan at rbbn.com> wrote:
> Good morning. Would like to know some numbers, especially PPS, using TAP device and TAP PMD combo to fetch packets to DPDK application. Wondering do those numbers change as Hypervisor platforms change? Assuming the resources (vCpu & memory) are unchanged across platforms. Mainly interested in PPS measured on ESXi/KVM/Hyper-V platforms.

I have never run TAP PMD in ESXi/KVM/Hyper-V so I do not know the numbers. The performance of the DPDK TAP PMD is not going to be much better then any other design using tun/tap as the kernel is still involved in the movement of data.

The TAP PMD was created to allow me to test applications with DPDK on a system without real NICs like my MACBook Pro I have a port of DPDK for a MAC. The TAP interface should only be used for testing or if you need connectivity to the host/another TAP device. With Pktgen I use it to connect to wireshark to decode packets.

> Appreciate the share if anyone might possess test results.
> Thanks
> Great day
> --GG


More information about the users mailing list