Re: big picture UDP/IP performance question re 2.6.18 -> 2.6.32

From: Con Kolivas
Date: Tue Oct 04 2011 - 18:32:19 EST


On Wed, 5 Oct 2011 07:12:06 Serge Belyshev wrote:
> BFS FAQ writes:
> > NUMA aware?
> >
> > It is NOT NUMA aware in the sense that it does any fancy shit on NUMA,
> > but it will work on NUMA hardware just fine. Only the really big NUMA
> > hardware is likely to suffer in performance, and this is theoretically
> > only, since no one has that sort of hardware to prove it to me, but it
> > seems almost certain.
>
> This part of FAQ entry was written before 0.300, (i.e. more than 2 years
> ago)
>
> > v0.300 onwards have NUMA enhancements.
>
> And this was added after. =)
>
> As of now, BFS scheduling is NUMA-aware. (see resched_best_mask())

Admittedly the wording of this got confused as BFS developed. It originally
had no NUMA enhancements, but now it does. The code to benefit NUMA is quite
simple though, but then, so is everything in BFS.

Regards,
Con
--
-ck
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/