SlideShare a Scribd company logo
4
Most read
5
Most read
7
Most read
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
 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.
HYPER-THREADING TECHNOLOGY
THANK YOU

More Related Content

What's hot (20)

PPTX
Hyper threading technology
deepakmarndi
 
DOCX
Report on hyperthreading
deepakmarndi
 
PPTX
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
Simplilearn
 
PPTX
1.Introduction to deep learning
KONGU ENGINEERING COLLEGE
 
PDF
Introduction To TensorFlow
Spotle.ai
 
PPTX
Introduction to Deep learning
leopauly
 
PPTX
Peer to peer system
Jahanzaib Niazi
 
PPTX
Deep Learning Tutorial
Amr Rashed
 
PDF
Introduction to Deep Learning, Keras, and TensorFlow
Sri Ambati
 
PPTX
Implementation levels of virtualization
Gokulnath S
 
PPTX
ppt of gesture recognition
Aayush Agrawal
 
PPTX
Introduction to Deep Learning
Oswald Campesato
 
PPTX
Holographic memory
deependra singh chauhan
 
PPTX
Finger reader
yamini rayalu
 
PPTX
GPU and Deep learning best practices
Lior Sidi
 
PPTX
Deep learning presentation
Tunde Ajose-Ismail
 
PPTX
AI Hardware Landscape 2021
Grigory Sapunov
 
PDF
Seminar report skinput techonology
Golam Murshid
 
PPTX
MPEG video compression standard
anuragjagetiya
 
PDF
Training Neural Networks
Databricks
 
Hyper threading technology
deepakmarndi
 
Report on hyperthreading
deepakmarndi
 
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
Simplilearn
 
1.Introduction to deep learning
KONGU ENGINEERING COLLEGE
 
Introduction To TensorFlow
Spotle.ai
 
Introduction to Deep learning
leopauly
 
Peer to peer system
Jahanzaib Niazi
 
Deep Learning Tutorial
Amr Rashed
 
Introduction to Deep Learning, Keras, and TensorFlow
Sri Ambati
 
Implementation levels of virtualization
Gokulnath S
 
ppt of gesture recognition
Aayush Agrawal
 
Introduction to Deep Learning
Oswald Campesato
 
Holographic memory
deependra singh chauhan
 
Finger reader
yamini rayalu
 
GPU and Deep learning best practices
Lior Sidi
 
Deep learning presentation
Tunde Ajose-Ismail
 
AI Hardware Landscape 2021
Grigory Sapunov
 
Seminar report skinput techonology
Golam Murshid
 
MPEG video compression standard
anuragjagetiya
 
Training Neural Networks
Databricks
 

Similar to HYPER-THREADING TECHNOLOGY (20)

PPTX
Hyper threading technology
SHASHI SHAW
 
PDF
Hyper threading technology
Nikhil Venugopal
 
PPT
Htt1
Mayank Vora
 
PPT
H T T1
Mayank Vora
 
PPTX
Hyper threading
ankita_mistry
 
PPTX
Hyper threading technology
Ishan Khan
 
PPTX
Hyper threading
Anmol Purohit
 
PPT
Hyper Threading technology
Karunakar Singh Thakur
 
PPTX
Intel hyper threading presentation
Bilaldld
 
PPTX
Hyper-Theading
Shenbaga Rani
 
PPTX
mech_Hyper_Threading_ppt[1].pptx Computer engineering
shahajahanemmigenur
 
DOC
Hyper thread technology
Shiva Krishna Chandra Shekar
 
PPTX
Intel i7 Technologies
Bibhu Biswal
 
PPT
Hyper Threading Technology
nayakslideshare
 
PDF
What is simultaneous multithreading
Fraboni Ec
 
PPT
Intel new processors
zaid_b
 
PPTX
Modern processor art
waqasjadoon11
 
PPTX
processor struct
waqasjadoon11
 
PPTX
Danish presentation
waqasjadoon11
 
PPTX
Modern processor art
waqasjadoon11
 
Hyper threading technology
SHASHI SHAW
 
Hyper threading technology
Nikhil Venugopal
 
H T T1
Mayank Vora
 
Hyper threading
ankita_mistry
 
Hyper threading technology
Ishan Khan
 
Hyper threading
Anmol Purohit
 
Hyper Threading technology
Karunakar Singh Thakur
 
Intel hyper threading presentation
Bilaldld
 
Hyper-Theading
Shenbaga Rani
 
mech_Hyper_Threading_ppt[1].pptx Computer engineering
shahajahanemmigenur
 
Hyper thread technology
Shiva Krishna Chandra Shekar
 
Intel i7 Technologies
Bibhu Biswal
 
Hyper Threading Technology
nayakslideshare
 
What is simultaneous multithreading
Fraboni Ec
 
Intel new processors
zaid_b
 
Modern processor art
waqasjadoon11
 
processor struct
waqasjadoon11
 
Danish presentation
waqasjadoon11
 
Modern processor art
waqasjadoon11
 
Ad

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  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.

Editor's Notes

  • #5: 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.