On 10/15/2009 07:21 AM, Leif Hedstrom wrote:
On 10/15/2009 02:38 AM, jean-frederic clere wrote:
=
Which kind of hardware?
8-core Intel @1.86GHz (a few years old stuff). Most of the tests /
benchmarks don't become CPU bound though. Some become network bound,
some (we suspect) hits limitations in our kernel (all our tests are on
a very old kernel, RHEL4 with 2.6.9), and some might even become
limited by SMP issues (e.g. poor utilization of cache lines).
Speaking of which, one thing we know 2.6.9 doesn't do is IRQ balancing,
which definitely could become a bottleneck with so much NIC trafffic.
Will be really interesting to see how newer kernel handles this (there
are both pros and cons dealing with IRQs on a single core, e.g. better
cache locality vs better CPU load balance).
-- Leif