Re: Gigabit full duplex full line rate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I would like to try the Van Jacobson's channel architecture... I'm
waiting for him to release the source code.

In the meanwhile, I've modified the sky2 driver to send out every
received packet. The SK-9E22 card can process up to 1442900 60-byte
packets per second (96,9% of full line rate).

I han't preserved the rest of the data, but I remember that at 120
bytes the performace drops to about 94% and then increases up to 98%
at 252 bytes/packet and remains there.


2006/2/1, Robert Olsson <Robert.Olsson@xxxxxxxxxxx>:
>
> Stephen Hemminger writes:
>
>  > > On 11/20/05, Unai Uribarri <unaiur@xxxxxxxxx> wrote:
>  > > > I'm trying to run a gigabit linux-based bridge at full duplex, full
>  > > > line rate. That means receiving and sending 3 Million Packets Per
>  > > > Second: quite ambitious, I known.
>  > >
>  > > 3.125Mpps, actually, assuming all minimum length 40 byte packets.
>  > >
>  > > > My first problem is to get the appropiate hardware:  I've evaluated
>  > > > several PCI-X nics (Intel & Broadcom) but I can't achieve more than 800
>  > > > kpps. I've read that this is the PCI-X bus limit, so I'm going to buy a
>  > > > pair of PCI Express x4 NICs.
>
> Yes PCI-X boards is sending around ~800 kpps. With some ugly patches about
> 300 kpps more.
>
> Intel w. e1000 82546GB @ 133 MHz
>
> 60  748406
> 124  693133
> 252  452951
> 508  234982
> 1020  119742
> 1496  82242
>
> The BCM PCI-X  *inside* the serverworks H2000 is faster.
>
> BCM w. tg3
>
> 60  1421959
> 124  844572
> 252  452918
> 508  234970
> 1020  119735
> 1496  82239
>
> Fastest and most intresing sofar is the Intel 82571 Server PCI-E dual
> server adapter.
>
> 60  1488305
> 124  844635
> 252  452835
> 508  234973
> 1020  119737
> 1496  82240
>
> IO latency is worse with PCI-E but the Intel 82571 can handle four
> concurrent RX/TX transactions. Also PCI-E is FX this seems to well
> handle the PCI-E extra latency.
>
> Stephen I've heard some good things about the Syskonnect PCI-E adapters
> any chance you could run a test similar to the tests above?
>
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux