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

next in thread | previous in thread | raw e-mail | index | archive | help

Thanks for the work.

Is source for driver patches available?

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?4DECFA67.5030501>