Hyper-Threading Technology
May, 2016
FILMAWIT MEKONEN
Introduction
Hyper Threading Technology Architecture
How Hyper Threading Technology works?
Advantages of Hyper Threading Technology
Disadvantages of Hyper Threading Technology
Conclusion
1
2
First appeared in February 2002 on Xeon server processors and in November 2002
on Pentium 4 desktop CPUs.
Brings the concept of simultaneous multi-threading to the Intel Architecture.
Makes a single physical processor appear as two logical processors.
Is a form of simultaneous multithreading technology (SMT), where multiple
threads of software applications can be run simultaneously on one processor.
2
3
4
First used in Intel Xeon MP processor.
Makes a single physical processor appear as multiple logical processors.
Each logical processor has a copy of architecture state.
Logical processors share a single set of physical execution resources.
No performance loss if only one thread is active. Increased
performance with multiple threads.
Improved overall system performance
Improved throughput, because tasks run on separate threads
Improved reaction and response time
Improve productivity by doing more simultaneously without slowing
down
Provide faster response times for Internet and e-commerce
applications
Increase the number of transactions that can be processed
simultaneously
Improved reaction and response times for end-users and customers.
8
Higher Power Consumption
Shared resource conflicts
Intel Xeon Hyper-Threading is definitely having a
positive impact on Linux kernel and multithreaded
applications. Hyper Threading Technology will
become increasingly important going forward as it
adds a new technique for obtaining additional
performance for lower transistor and power costs.
10