Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2015 14:42:32 +0300
From:      Pavel Odintsov <pavel.odintsov@gmail.com>
To:        Luigi Rizzo <rizzo@iet.unipi.it>
Cc:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: Intel XL710 40GE NIC, i40 driver and wire speed performance with netmap
Message-ID:  <CALgsdbfTVTWz_hoQyuUAo-cEjWyKtd2N%2B6gvsb3VqcExCH0vzw@mail.gmail.com>
In-Reply-To: <CA%2BhQ2%2BifF%2BkuUqPiRYLCTQS4WYBDC_hapwCXEBwS3RRipbWjLA@mail.gmail.com>
References:  <CALgsdbdOFL6aqFX4Hm9HbKugE1fdqXYmBH-AiXGZhoJt%2Bd3pLg@mail.gmail.com> <CA%2BhQ2%2BifF%2BkuUqPiRYLCTQS4WYBDC_hapwCXEBwS3RRipbWjLA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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@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@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>
>
>
> --
> -----------------------------------------+-------------------------------
>  Prof. Luigi RIZZO, rizzo@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALgsdbfTVTWz_hoQyuUAo-cEjWyKtd2N%2B6gvsb3VqcExCH0vzw>