www.cryer.co.uk
Brian Cryer's Web Resources

Hyper-Threading

Hyper-Threading
Intel trademark term for multi-threading in in the Pentium 4 micro-architecture. Hyper-Threading enables the processor to execute multiple threads in parallel on the same processor. Hyper-Threading allows different threads to execute in parallel provided the two threads do not require access to the same execution resource on the CPU at the same time.

Hyper-threading can give a significant performance boost to some applications. It is not the same as having physically separate CPUs or separate cores and performance will not be as good as a dual-CPU or dual-core arrangement.

To take advantage of Hyper-Threading you must be running on an operating system that can take advantage of it (such as Windows XP, Windows 2003 or an appropriate Unix/Linux build) and running with a motherboard and processor that support it.

Hyper-Threading has been reported to be incompatible with some applications. Hyper-Threading can often be disabled in the BIOS.

Hyper-Threading is commonly abbreviated to HT. The technology is also known more generically as SMT (Simultaneous Multithreading Technology).

For more information see: