Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Aug 2010 09:30:24 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-chat@freebsd.org
Cc:        Brett Glass <brett@lariat.net>
Subject:   Re: Packet steering/SMP
Message-ID:  <201008030930.24070.jhb@freebsd.org>
In-Reply-To: <201008021824.MAA22246@lariat.net>
References:  <201008021824.MAA22246@lariat.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday, August 02, 2010 2:23:57 pm Brett Glass wrote:
> The article at
> 
> 
http://www.computerworld.com/s/article/9180022/Latest_Linux_kernel_uses_Google_made_protocols
> 
> describes SMP optimizations to the Linux kernel (the article 
> mistakenly calls them "protocols," but they're not) which steer the 
> processing of incoming network packets to the CPU core that is 
> running the process for which they're destined. (Doing this 
> requires code which straddles network layers in interesting ways.) 
> The article claims that these optimizations are Google's invention, 
> though they simply seem like a common sense way to make the best 
> use of CPU cache.
> 
> The article claims dramatic performance improvements due to this 
> optimization. Anything like this in the works for FreeBSD?

You should talk to Robert Watson, he is working on something similar.

-- 
John Baldwin



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