Re: Freebsd IP Forwarding performance (question, and some info) [7-stable, current, em, smp]

[ Available lists | Index of freebsd-net | Month of Jul 2008 | Week of 8 Jul 2008 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Kip Macy <kip.macy@gmail.com>
Date
8 Jul 2008 07:27:17
Subject
Re: Freebsd IP Forwarding performance (question, and some info) [7-stable, current, em, smp]
Message-ID
b1fa29170807080002i1de1111fn32180ab4666402dc@mail.gmail.com

In reply to

[ Hide this part ]
On Mon, Jul 7, 2008 at 6:07 PM, Mike Tancsa <mike@sentex.net> wrote:
> At 02:44 PM 7/7/2008, Paul wrote:
>
>> Also my 82571 NIC supports multiple received queues and multiple transmit
>> queues so why hasn't
>> anyone written the driver to support this? It's not a 10gb card and it
>> still supports it and it's widely
>> available and not too expensive either. The new 82575/6 chips support
>> even more queues and the
>> two port version will be out this month and the 4 port in october (PCI-E
>> cards). Motherboards are
>> already shipping with the 82576.. (82571 supports 2x/2x 575/6 support
>> 4x/4x)
>
>
>
>
> Actually, do any of your NICs attach via the igb driver ?
>

I have a pre-production card. With some bug fixes and some tuning of
interrupt handling (custom stack - I've been asked to push the changes
back in to CVS, I just don't have time right now) an otherwise
unoptimized igb can forward 1.04Mpps from one port to another (1.04
Mpps in on igb0 and 1.04 Mpps out on igb1) using 3.5 cores on an 8
core system.

-Kip


Elapsed time: 0.170 seconds