Re: Intel 10Gb

2010-05-15 Thread Alexander Sack
On Sat, May 15, 2010 at 9:23 AM, Barney Cordoba wrote: > > > --- On Fri, 5/14/10, Alexander Sack wrote: > >> From: Alexander Sack >> Subject: Re: Intel 10Gb >> To: "Jack Vogel" >> Cc: "Murat Balaban" , freebsd-...@freebsd.org, >&g

Re: Intel 10Gb

2010-05-15 Thread Barney Cordoba
--- On Fri, 5/14/10, Alexander Sack wrote: > From: Alexander Sack > Subject: Re: Intel 10Gb > To: "Jack Vogel" > Cc: "Murat Balaban" , freebsd-...@freebsd.org, > freebsd-performance@freebsd.org, "Andrew Gallatin" > Date: Friday, May 14, 2010,

Re: Intel 10Gb

2010-05-14 Thread Alexander Sack
On Fri, May 14, 2010 at 1:01 PM, Jack Vogel wrote: > > > On Fri, May 14, 2010 at 8:18 AM, Alexander Sack wrote: >> >> On Fri, May 14, 2010 at 10:07 AM, Andrew Gallatin >> wrote: >> > Alexander Sack wrote: >> > <...> >> >>> Using this driver/firmware combo, we can receive minimal packets at >> >>

RE: Intel 10Gb

2010-05-14 Thread Leonid Grossman
o pass the FCS to the host." > -Original Message- > From: owner-freebsd-performa...@freebsd.org [mailto:owner-freebsd- > performa...@freebsd.org] On Behalf Of Andrew Gallatin > Sent: Friday, May 14, 2010 8:41 AM > To: Alexander Sack > Cc: Murat Balaban; freebsd-...@freeb

Re: Intel 10Gb

2010-05-14 Thread Alexander Sack
On Fri, May 14, 2010 at 11:41 AM, Andrew Gallatin wrote: > Alexander Sack wrote: >> On Fri, May 14, 2010 at 10:07 AM, Andrew Gallatin >> wrote: >>> Alexander Sack wrote: >>> <...> > Using this driver/firmware combo, we can receive minimal packets at > line rate (14.8Mpps) to userspace.  Y

Re: Intel 10Gb

2010-05-14 Thread Alexander Sack
On Fri, May 14, 2010 at 10:07 AM, Andrew Gallatin wrote: > Alexander Sack wrote: > <...> >>> Using this driver/firmware combo, we can receive minimal packets at >>> line rate (14.8Mpps) to userspace.  You can even access this using a >>> libpcap interface.  The trick is that the fast paths are OS-

Re: Intel 10Gb

2010-05-14 Thread Jack Vogel
On Fri, May 14, 2010 at 8:18 AM, Alexander Sack wrote: > On Fri, May 14, 2010 at 10:07 AM, Andrew Gallatin > wrote: > > Alexander Sack wrote: > > <...> > >>> Using this driver/firmware combo, we can receive minimal packets at > >>> line rate (14.8Mpps) to userspace. You can even access this usi

Re: Intel 10Gb

2010-05-14 Thread Alexander Sack
On Tue, May 11, 2010 at 9:51 AM, Andrew Gallatin wrote: > Murat Balaban [mu...@enderunix.org] wrote: >> >> Much of the FreeBSD networking stack has been made parallel in order to >> cope with high packet rates at 10 Gig/sec operation. >> >> I've seen good numbers (near 10 Gig) in my tests involvin

Re: Intel 10Gb

2010-05-14 Thread Andrew Gallatin
Alexander Sack wrote: To use DCA you need: - A DCA driver to talk to the IOATDMA/DCA pcie device, and obtain the tag table - An interface that a client device (eg, NIC driver) can use to obtain either the tag table, or at least the correct tag for the CPU that the interrupt

Re: Intel 10Gb

2010-05-14 Thread Andrew Gallatin
Alexander Sack wrote: > On Fri, May 14, 2010 at 10:07 AM, Andrew Gallatin wrote: >> Alexander Sack wrote: >> <...> Using this driver/firmware combo, we can receive minimal packets at line rate (14.8Mpps) to userspace. You can even access this using a libpcap interface. The tric

Re: Intel 10Gb

2010-05-14 Thread Andrew Gallatin
Alexander Sack wrote: <...> >> Using this driver/firmware combo, we can receive minimal packets at >> line rate (14.8Mpps) to userspace. You can even access this using a >> libpcap interface. The trick is that the fast paths are OS-bypass, >> and don't suffer from OS overheads, like lock content

Re: Intel 10Gb

2010-05-11 Thread Andrew Gallatin
Murat Balaban [mu...@enderunix.org] wrote: > > Much of the FreeBSD networking stack has been made parallel in order to > cope with high packet rates at 10 Gig/sec operation. > > I've seen good numbers (near 10 Gig) in my tests involving TCP/UDP > send/receive. (latest Intel driver). > > As far

Re: Intel 10Gb

2010-05-11 Thread Barney Cordoba
--- On Sun, 5/9/10, Jack Vogel wrote: > From: Jack Vogel > Subject: Re: Intel 10Gb > To: "Barney Cordoba" > Cc: "Murat Balaban" , freebsd-...@freebsd.org, > freebsd-performance@freebsd.org, "grarpamp" , "Vincent > Hoffman" > Dat

Re: Intel 10Gb

2010-05-09 Thread Jack Vogel
On Sun, May 9, 2010 at 6:43 AM, Barney Cordoba wrote: > > > --- On Sat, 5/8/10, Murat Balaban wrote: > > > From: Murat Balaban > > Subject: Re: Intel 10Gb > > To: "Vincent Hoffman" > > Cc: freebsd-...@freebsd.org, freebsd-performance@freebsd.org,

Re: Intel 10Gb

2010-05-09 Thread Barney Cordoba
--- On Sat, 5/8/10, Murat Balaban wrote: > From: Murat Balaban > Subject: Re: Intel 10Gb > To: "Vincent Hoffman" > Cc: freebsd-...@freebsd.org, freebsd-performance@freebsd.org, "grarpamp" > > Date: Saturday, May 8, 2010, 8:59 AM > > Much o

Re: Intel 10Gb

2010-05-08 Thread Murat Balaban
Much of the FreeBSD networking stack has been made parallel in order to cope with high packet rates at 10 Gig/sec operation. I've seen good numbers (near 10 Gig) in my tests involving TCP/UDP send/receive. (latest Intel driver). As far as BPF is concerned, above statement does not hold true, si

Re: Intel 10Gb

2010-05-08 Thread Vincent Hoffman
Looks a little like http://lists.freebsd.org/pipermail/svn-src-all/2010-May/023679.html but for intel. cool. Vince On 07/05/2010 23:01, grarpamp wrote: > Just wondering in general these days how close FreeBSD is to > full 10Gb rates at various packet sizes from minimum ethernet > frame to max jumb

Intel 10Gb

2010-05-07 Thread grarpamp
Just wondering in general these days how close FreeBSD is to full 10Gb rates at various packet sizes from minimum ethernet frame to max jumbo 65k++. For things like BPF, ipfw/pf, routing, switching, etc. http://www.ntop.org/blog/?p=86 ___ freebsd-performa