Hyper-Threading technology is a groundbreaking innovation from Intel that
enables multi-threaded server software applications to execute threads in
parallel within each processor in a server platform. The Intel® Xeon™
processor family uses Hyper-Threading technology, along with the Intel®
NetBurst™ microarchitecture, to increase compute power and throughput
for today’s Internet, e-Business, and enterprise server applications.
This level of threading technology has never been seen before in a
general-purpose microprocessor. Hyper-Threading technology helps increase
transaction rates, reduces end-user response times, and enhances business
productivity providing a competitive edge to e-Businesses and the
enterprise. The Intel® Xeon™ processor family for servers represents
the next leap forward in processor design and performance by being the
first Intel® processor to support thread-level parallelism on a single
processor.
With processor and application parallelism becoming more prevalent,
today’s server platforms are increasingly turning to threading as a way
of increasing overall system performance. Server applications have been
threaded (split into multiple streams of instructions) to take advantage
of multiple processors. Multi-processing-aware operating systems can
schedule these threads for processing in parallel, across multiple
processors within the server system. These same applications can run
unmodified on the Intel® Xeon™ processor family for servers and take
advantage of thread-level-parallelism on each processor in the system.
Hyper-Threading technology complements traditional multi-processing by
offering greater parallelism and performance headroom for threaded
software