Re: New gigabit cards

Jeff Garzik (jgarzik@mandrakesoft.com)
Wed, 28 Mar 2001 16:20:56 -0500


Scott Laird wrote:
> According to the drivers, the 1000TPC uses the NS DP83820. According to
> the DP83820's datasheet, it has a 8k Tx buffer and a 32k Rx buffer.
> That's a bit shy of the 512k-1M that older cards use :-(. At wire speed,
> that means that you'll have to service the NIC's interrupt within ~60 us
> on transmit and ~250 us on receive. That seems rather optimistic.

Are you assuming one interrupt per packet?

GigE drivers employ interrupt mitigation, large rings, and sometimes
resort to polling instead of servicing interrupts, and other
techniques. Tiny buffers are ugly, but you can deal with them...

-- 
Jeff Garzik       | May you have warm words on a cold evening,
Building 1024     | a full moon on a dark night,
MandrakeSoft      | and a smooth road all the way to your door.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/