Article at 2CPU.com - Linux 2.6 and Hyper-Threading
davej at redhat.com
Wed Feb 25 17:32:30 UTC 2004
On Wed, 2004-02-25 at 17:23, Marc Schwartz wrote:
> Linux 2.6 and Hyper-Threading
> The final paragraph:
> "The final word on Linux and hyper-threading? While the majority of
> benchmarks we've looked at here today have shown improvements, it's
> still important that you do your own testing with the applications you
> use on a daily basis. On the surface, HT certainly looks promising but
> it's clear that there are still situations out there where HT is going
> to negatively impact the performance of an application. Before rolling
> out those new workstations or servers, do your own testing in
> pre-production to find out what hyper-threading can do for you."
Very sensible. For a lot of folks, it makes very little improvement
whatsoever. Personally, my most common workload (compiling kernels)
wins quite considerably with hyperthreading (last time I measured
it took over a minute off the build).
It's worth pointing out that at this point, the scheduler in the 2.6
kernel is still lacking some HT enhancements.
More information about the test