Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Jun 2011 18:33:48 +0200
From:      Luigi Rizzo <rizzo@iet.unipi.it>
To:        Hooman Fazaeli <fazaeli@sepehrs.com>
Cc:        net@freebsd.org
Subject:   Re: Introducing netmap: line-rate packet send/receive at 10Gbit/s
Message-ID:  <20110606163348.GA84760@onelab2.iet.unipi.it>
In-Reply-To: <4DECFA67.5030501@sepehrs.com>
References:  <20110602223140.GA31285@onelab2.iet.unipi.it> <4DECFA67.5030501@sepehrs.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 06, 2011 at 08:33:51PM +0430, Hooman Fazaeli wrote:
> 
> Thanks for the work.
> 
> Is source for driver patches available?

yes, see the links at

http://info.iet.unipi.it/~luigi/netmap/


> On 6/3/2011 3:01 AM, Luigi Rizzo wrote:
> >Hi,
> >we have recently worked on a project, called netmap, which lets
> >FreeBSD send/receive packets at line rate even at 10 Gbit/s with
> >very low CPU overhead: one core at 1.33 GHz does 14.88 Mpps with a
> >modified ixgbe driver, which gives plenty of CPU cycles to handle
> >multiple interface and/or do useful work (packet forwarding, analysis, 
> >etc.)
> >
> >You can find full documentation and source code and even a picobsd image at
> >
> >         http://info.iet.unipi.it/~luigi/netmap/
> >
> >The system uses memory mapped packet buffers to reduce the cost of
> >data movements, but this would not be enough to make it useful or
> >novel.  Netmap uses many other small but important tricks to make
> >the system fast, safe and easy to use, and support transmission,
> >reception, and communication with the host stack.
> >
> >You can see full details in  documentation at the above link.
> >
> >Feedback welcome.
> >
> >	cheers
> >	luigi
> >-----------------------------------------+-------------------------------
> >   Prof. Luigi RIZZO, rizzo@iet.unipi.it  . Dip. di Ing. dell'Informazione
> >   http://www.iet.unipi.it/~luigi/        . Universita` di Pisa
> >   TEL      +39-050-2211611               . via Diotisalvi 2
> >   Mobile   +39-338-6809875               . 56122 PISA (Italy)
> >-----------------------------------------+-------------------------------
> >_______________________________________________
> >freebsd-net@freebsd.org mailing list
> >http://lists.freebsd.org/mailman/listinfo/freebsd-net
> >To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
> >



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110606163348.GA84760>