際際滷

際際滷Share a Scribd company logo
SHASHI KUMAR SHAW 
2K13E25
CONTENTS 
 Introduction 
 HT Architecture 
 Working principle 
 Advantages & Disadvantages
INTRODUCTION 
HT Technology, enables the processor to 
execute two threads or sets of instructions 
at the same time. Since hyper-threading 
allows two streams to be executed in parallel 
it is almost like having two separate processor 
working together.
Hyper-Threading 
Architecture 
 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
 Hyper-Threading technology is a form of 
simultaneous multi-threading technology 
(SMT), where multiple threads of software 
applications can be run simultaneously on 
one processor. 
 This is achieved by duplicating the 
architectural state on each processor, while 
sharing one set of processor execution 
resources.
Hyper threading technology
Advantages 
 Extra architecture only adds about 5% 
to the total die area. 
 No performance loss if only one 
thread is active. Increased 
performance with multiple threads 
 Hyper-Threading Technology is 
designed to increase the ability to use 
a processor efficiently 
 Increase thread-level parallelism
Disadvantages 
 To take advantage of hyper-threading 
performance, serial execution can not 
be used. 
 Threads are non-deterministic and involve 
extra design 
 Threads have increased overhead 
 Shared resource conflicts
Business Benefits of Hyper-Threading 
Technology 
 Higher transaction rates for e-businesses 
 Improved reaction and response times for 
end-users and customers. 
 Increased number of users that a server 
system can support 
 Handle increased server workloads 
 Compatibility with existing server 
applications and operating systems
Conclusion 
 Intels Hyper-Threading Technology 
brings the concept of simultaneous 
multi-threading to the Intel Architecture 
 Hyper-Threading Technology shows 
performance gains of up to 30% on 
common server application benchmarks 
for this technology.
Hyper threading technology
THANK YOU

More Related Content

Hyper threading technology

  • 2. CONTENTS Introduction HT Architecture Working principle Advantages & Disadvantages
  • 3. INTRODUCTION HT Technology, enables the processor to execute two threads or sets of instructions at the same time. Since hyper-threading allows two streams to be executed in parallel it is almost like having two separate processor working together.
  • 4. Hyper-Threading Architecture 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
  • 5. Hyper-Threading technology is a form of simultaneous multi-threading technology (SMT), where multiple threads of software applications can be run simultaneously on one processor. This is achieved by duplicating the architectural state on each processor, while sharing one set of processor execution resources.
  • 7. Advantages Extra architecture only adds about 5% to the total die area. No performance loss if only one thread is active. Increased performance with multiple threads Hyper-Threading Technology is designed to increase the ability to use a processor efficiently Increase thread-level parallelism
  • 8. Disadvantages To take advantage of hyper-threading performance, serial execution can not be used. Threads are non-deterministic and involve extra design Threads have increased overhead Shared resource conflicts
  • 9. Business Benefits of Hyper-Threading Technology Higher transaction rates for e-businesses Improved reaction and response times for end-users and customers. Increased number of users that a server system can support Handle increased server workloads Compatibility with existing server applications and operating systems
  • 10. Conclusion Intels Hyper-Threading Technology brings the concept of simultaneous multi-threading to the Intel Architecture Hyper-Threading Technology shows performance gains of up to 30% on common server application benchmarks for this technology.