2CPU tackles Hyper-Threading
2CPUbecause two is better than onedelves into the technical aspects
of Intel's Hyper-Threading.
Moving forward, it's important (and somewhat obvious) to note that a CPU
that supports hyper-threading is not going to provide comparable
performance with two physical processors rated at the same speed. The
simple reason for this is because the two logical processors that make up
your hyper-threaded CPU have to share resources, namely the execution
engine, cache, and access to the system bus.
Bear in mind that the dual processor P4 Xeon system that they test with runs at a slower 533MHz FSB than the uniprocessor P4's 800MHz FSB. There will be a follow-up article taking a look at HT under Linux 2.6.