Hi Vladimir,

> On 21 Jun 2017, at 15:41, Vladimir Torgovitsky <vladim...@checkpoint.com> 
> wrote:
> 
> Hi,
> I'm testing performance of different NICs and have an issue with Mellanox 40G 
> ConnectX-4 device, where VPP performance seem to be similar to Linux and 
> doesn't improve.
> I am testing throughput of UDP traffic, packets of size 64B, 128B and 1518B, 
> on single core.
> Two questions:
>    1. Is there any performance report of 40G NICs (any vendor)?

I can share my numbers with intel XL710. It is around 18Mpps single physical 
core on broadwell 3.2GHz cpu without TurboBoost
This is with standard IPv4 forwarding path (driver rx, mandatory IP checks, fib 
loookup, l2 rewrite, tx).

Also look at CSIT wiki for more perf reports...


>    2. Anyone familiar with a ways of compiling/configuring VPP with Mellanox 
> drivers? Any special flags to enable?

Due to OFED dependency we do not build VPP packages with MLX support. To build 
VPP by yourself you need to:

1. install OFED packages (libmlx*, libibverbs*, kernel dkms)
2. build DPDK development package with MLX support
   make dpdk-install-dev DPDK_MLX5_PMD=y

3. uncomment following line in build-data/platforms/vpp.mk
# vpp_uses_dpdk_mlx5_pmd = yes

4. build and install vpp 

> 
> Thanks,
> Vladimir
> 
> _______________________________________________
> vpp-dev mailing list
> vpp-dev@lists.fd.io
> https://lists.fd.io/mailman/listinfo/vpp-dev

_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to