SlideShare uma empresa Scribd logo
1 de 12
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.
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
 Intel’s 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.
THANK YOU

Mais conteúdo relacionado

Mais procurados

Processor powerpoint
Processor powerpointProcessor powerpoint
Processor powerpoint
brennan_jame
 
Multi core-architecture
Multi core-architectureMulti core-architecture
Multi core-architecture
Piyush Mittal
 

Mais procurados (20)

Intel Core i7 Processors
Intel Core i7 ProcessorsIntel Core i7 Processors
Intel Core i7 Processors
 
Hyper Threading technology
Hyper Threading technologyHyper Threading technology
Hyper Threading technology
 
Intel core i5
Intel core i5Intel core i5
Intel core i5
 
Multicore Processor Technology
Multicore Processor TechnologyMulticore Processor Technology
Multicore Processor Technology
 
Data Center Networks
Data Center NetworksData Center Networks
Data Center Networks
 
Computer architecture multi processor
Computer architecture multi processorComputer architecture multi processor
Computer architecture multi processor
 
Multi core processors
Multi core processorsMulti core processors
Multi core processors
 
INTEL’S MMX TECHNOLOGY FOR ENHANCED PROCESSOR
INTEL’S MMX TECHNOLOGY FOR ENHANCED PROCESSORINTEL’S MMX TECHNOLOGY FOR ENHANCED PROCESSOR
INTEL’S MMX TECHNOLOGY FOR ENHANCED PROCESSOR
 
Intel core i7 processor
Intel core i7 processorIntel core i7 processor
Intel core i7 processor
 
Limitations of memory system performance
Limitations of memory system performanceLimitations of memory system performance
Limitations of memory system performance
 
Processor allocation in Distributed Systems
Processor allocation in Distributed SystemsProcessor allocation in Distributed Systems
Processor allocation in Distributed Systems
 
Single &Multi Core processor
Single &Multi Core processorSingle &Multi Core processor
Single &Multi Core processor
 
Parallelism
ParallelismParallelism
Parallelism
 
Processor powerpoint
Processor powerpointProcessor powerpoint
Processor powerpoint
 
Parallel Computing on the GPU
Parallel Computing on the GPUParallel Computing on the GPU
Parallel Computing on the GPU
 
Geographic Routing in WSN
Geographic Routing in WSNGeographic Routing in WSN
Geographic Routing in WSN
 
GFS & HDFS Introduction
GFS & HDFS IntroductionGFS & HDFS Introduction
GFS & HDFS Introduction
 
Multiprocessor system
Multiprocessor system Multiprocessor system
Multiprocessor system
 
Multi core-architecture
Multi core-architectureMulti core-architecture
Multi core-architecture
 
In memory computing
In memory computingIn memory computing
In memory computing
 

Semelhante a HYPER-THREADING TECHNOLOGY

Hyper threading technology
Hyper threading technologyHyper threading technology
Hyper threading technology
Ishan Khan
 
mech_Hyper_Threading_ppt[1].pptx Computer engineering
mech_Hyper_Threading_ppt[1].pptx Computer engineeringmech_Hyper_Threading_ppt[1].pptx Computer engineering
mech_Hyper_Threading_ppt[1].pptx Computer engineering
shahajahanemmigenur
 
Intel i7 Technologies
Intel i7 TechnologiesIntel i7 Technologies
Intel i7 Technologies
Bibhu Biswal
 
What is simultaneous multithreading
What is simultaneous multithreadingWhat is simultaneous multithreading
What is simultaneous multithreading
Fraboni Ec
 
Modern processor art
Modern processor artModern processor art
Modern processor art
waqasjadoon11
 
Describr the features of pentium microppr
Describr the features of pentium micropprDescribr the features of pentium microppr
Describr the features of pentium microppr
edwardkiwalabye1
 

Semelhante a HYPER-THREADING TECHNOLOGY (20)

H T T1
H T T1H T T1
H T T1
 
Htt1
Htt1Htt1
Htt1
 
Hyper threading technology
Hyper threading technologyHyper threading technology
Hyper threading technology
 
Intel hyper threading presentation
Intel hyper threading presentationIntel hyper threading presentation
Intel hyper threading presentation
 
Hyper-Theading
Hyper-TheadingHyper-Theading
Hyper-Theading
 
mech_Hyper_Threading_ppt[1].pptx Computer engineering
mech_Hyper_Threading_ppt[1].pptx Computer engineeringmech_Hyper_Threading_ppt[1].pptx Computer engineering
mech_Hyper_Threading_ppt[1].pptx Computer engineering
 
Hyper thread technology
Hyper thread technologyHyper thread technology
Hyper thread technology
 
Intel i7 Technologies
Intel i7 TechnologiesIntel i7 Technologies
Intel i7 Technologies
 
What is simultaneous multithreading
What is simultaneous multithreadingWhat is simultaneous multithreading
What is simultaneous multithreading
 
Intel new processors
Intel new processorsIntel new processors
Intel new processors
 
Modern processor art
Modern processor artModern processor art
Modern processor art
 
processor struct
processor structprocessor struct
processor struct
 
Modern processor art
Modern processor artModern processor art
Modern processor art
 
Danish presentation
Danish presentationDanish presentation
Danish presentation
 
Describr the features of pentium microppr
Describr the features of pentium micropprDescribr the features of pentium microppr
Describr the features of pentium microppr
 
Infrastruttura Efficiente Di Sun E Amd -Virtualise with Confidence
Infrastruttura Efficiente Di Sun E Amd -Virtualise with ConfidenceInfrastruttura Efficiente Di Sun E Amd -Virtualise with Confidence
Infrastruttura Efficiente Di Sun E Amd -Virtualise with Confidence
 
Multicore Computers
Multicore ComputersMulticore Computers
Multicore Computers
 
trends of microprocessor field
trends of microprocessor fieldtrends of microprocessor field
trends of microprocessor field
 
Multithreading: Exploiting Thread-Level Parallelism to Improve Uniprocessor ...
Multithreading: Exploiting Thread-Level  Parallelism to Improve Uniprocessor ...Multithreading: Exploiting Thread-Level  Parallelism to Improve Uniprocessor ...
Multithreading: Exploiting Thread-Level Parallelism to Improve Uniprocessor ...
 
Threads
ThreadsThreads
Threads
 

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.
  • 6.
  • 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  Intel’s 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.
  • 11.

Notas do Editor

  1. Hyper-threading is Intel's proprietary simultaneous multithreading (SMT) implementation used to improve parallelization of computations performed on x86 microprocessors. It first appeared in February 2002 on Xeon server processors and in November 2002 on Pentium 4 desktop CPUs . Later, Intel Included this technology in Itanium, Atom, and Core 'i' Series CPUs, among others.