FreeBSD 10G forwarding performance @Intel

Alexander V. Chernikov melifaro at FreeBSD.org
Wed Jul 4 19:59:39 UTC 2012


On 04.07.2012 23:37, Lev Serebryakov wrote:
> Hello, Alexander.
> You wrote 4 июля 2012 г., 12:46:09:
>
>
> AVC>  http://shader.kaist.edu/packetshader/ (and links there) are good example
> AVC>  of what is going on.
>    But HOW?! GPU has very high "preparation" and data transfer cost,
>    how it could be used for such small packets of data, as 1.5-9K
>    datagrams?!
According to 
http://www.ndsl.kaist.edu/~kyoungsoo/papers/packetshader.pdf - 
cumulative dispatch latency is between 3.8-4.1 microseconds (section 2.2).
And GPU is doing routing lookup only (at least for IPv4/IPv6 
forwarding), so we're always transferring/receving fixed amount of data.

Btw, there are exact hardware specifications in this document.
>



More information about the freebsd-net mailing list