Intel XL710 40GE NIC, i40 driver and wire speed performance with netmap
Pavel Odintsov
pavel.odintsov at gmail.com
Sun Jun 28 11:42:34 UTC 2015
Hello, Luigi!
Thank you for detailed answer! Well, this issue related to NIC
itself.... not so good to hear this. Thus, Intel / Chelsio is out of
the game :(
I just found Mellanox NIC's ConnectX 4 Lx which offer 75 mpps for 50
GE in data sheet:
http://www.mellanox.com/related-docs/prod_adapter_cards/PB_ConnectX-4_Lx-EN_Card.pdf
ConnectX-4 Lx EN provides an unmatched combination of 10, 25, 40, and
50GbE bandwidth, sub microsecond latency and a 75 million packets per
second message rate.
Do you have experience with this cards?
On Sun, Jun 28, 2015 at 2:19 PM, Luigi Rizzo <rizzo at iet.unipi.it> wrote:
> Those 42mpps are probably close to the best you can get, take or leave a few
> MPPs. I do not know of any pcie nic that can do 40g at 64byte frames. On
> freebsd, Chelsio with netmap is in the 40-45mpps range too, and from what I
> can tell those are HW limited, not CPU bound numbers. I40e with netmap is
> between 32 and 36 mpps on TX (did not bother to optimize it), 28 mpps on RX,
> and surely I won't be able to beat dpdk which is highly optimized for the
> CPU and nic.
>
> Cheers
> Luigi
>
> On Sunday, June 28, 2015, Pavel Odintsov <pavel.odintsov at gmail.com> wrote:
>>
>> Hello, folks!
>>
>> I'm looking for solution which could do wire speed (56 mpps with
>> 64byte packets) for 40GE.
>>
>> We have tested PF_RING/DPDK on Linux and could not achieve more than
>> ~42 mpps and it's not enough for us.
>>
>> Could anybody share experience regarding performance estimations with
>> netmap and this NIC on best-ever-and-ever FreeBSD?
>>
>> Thank you!
>>
>> --
>> Sincerely yours, Pavel Odintsov
>> _______________________________________________
>> freebsd-net at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
>
>
>
> --
> -----------------------------------------+-------------------------------
> Prof. Luigi RIZZO, rizzo at iet.unipi.it . Dip. di Ing. dell'Informazione
> http://www.iet.unipi.it/~luigi/ . Universita` di Pisa
> TEL +39-050-2217533 . via Diotisalvi 2
> Mobile +39-338-6809875 . 56122 PISA (Italy)
> -----------------------------------------+-------------------------------
>
--
Sincerely yours, Pavel Odintsov
More information about the freebsd-net
mailing list