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