[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAP1qwHj3Vb7Ci8QPkvx_dR0zouO7AZB1o8fB53TuOp69Dj5Qsw@mail.gmail.com>
Date: Wed, 10 Aug 2011 21:18:08 +0200
From: Martin Josefsson <gandalf@...fs.se>
To: "J.Hwan Kim" <frog1120@...il.com>
Cc: netdev <netdev@...r.kernel.org>
Subject: Re: Intel 82599 ixgbe driver performance
On Wed, Aug 10, 2011 at 8:19 AM, J.Hwan Kim <frog1120@...il.com> wrote:
> I'm testing our network card which includes intel 82599 based on ixgbe driver.
> I wonder what is the Rx performance of i82599 without network stack only with 64Byte frames.
> Our driver reads the packet directly from DMA packet buffer and push to the application
> without passing through linux kernel stack.
> It seems that the intel 82599 cannot push 64B frames to DMA area in 10G.
> Is it right?
>
> If it is the case, what is the bottleneck of 82599?
My experience with 82599 is that it can RX 13.4 Mpps using 64byte
frames and a single port.
When using both ports the rate drops to 10.7 Mpps per port.
Note that my experience does not involve the ixgbe driver, these
numbers were obtained using a custom driver and OS, but should give
some indication of what the hardware is capable of.
(If you want to see something "fun", try 65byte packets with 82599 and
the Intel X58 IOH (or 5500/5520 server versions) :)
--
/Martin
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists