General Seminar
On
Hyper-Threading
SUBMITTED TO: SUBMITTED BY:
Department of CS Oshin Kandpal
Outlines
O About a processor
O Manufacturers
O Overview of Intel
O Introduction to hyper-threading
O Working
O Architecture
O Resource utilization
O Processor hierarchy
O Difference between multi-core and hyper-threading
O Benefits
O Current Processor Technology
O Conclusion
What is a Processor?
O A processor is the logic circuitry that
responds to and processes the
basic instructions that drive a computer.
Manufacturers
O Intel
O AMD
O NVIDIA
O Qualcomm
O Cyrics
O Atmel
Overview of Intel
O Intel Corporation is an
American multinational
corporation and technology company.
O Headquartered in Santa Clara, California.
O Founded by Gordon Moore and Robert
Noyce.
Introduction to hyper-
threading
O Allows processor to work more efficiently.
O Enables the processor to execute series of
instructions or threads at the same time.
O Provides two logical processor in a single
logical processor
O Is a technique used to improve parallelization
of computations performed on PC
microprocessor.
(Conti.)
O technique which enables single CPU to act like
multiple CPU’s.
O Enables different parts of the CPU to work on
different tasks concurrently.
O Threaded software application to execute threads
in parallel in a single multi-core processor instead
of thread processing in linear fashion.
O First used in Intel Xeon microprocessor .
Working
Hyper-Threading Technology
Architecture
Processor Execution
Resources
Processor Execution
Resources
Arch State Arch State Arch State
Processor with out Hyper-
Threading Technology
Processor with Hyper-Threading
Technology
Ref: Intel Technology Journal, Volume 06 Issue 01, july 18, 2012
Resource Utilization
Processor Hierarchy
Single processors
Multi processors
Multi-Core Processors
Hyper-Threading Concept (Virtual cores)
Difference Between
Multi-Core and Hyper-
threading
O Hyper-Threading Technology
Hyper-Threading technology creates
two virtual processing cores for each
physical core present in a CPU.
O Multi-Core Technology
Multi-core technology, which is most
commonly available in dual-core, quad-
core and hexa-core CPUs, is a
technology that adds extra physical
processing cores.
Business Benefits of H-T
Technology
O Higher transaction rates for e-Businesses.
O Improved reaction and response times for
end-users and customers.
O Increased number of users that a server
system can support.
O Handle increased server workloads.
Bar graph showing improved throughput of the
processor by hyper-threading
Current Processor
Technology
O Intel has recently released its COREi9 x-
series which can have upto 10 cores.
O It is working on COREi9 extremes which
can have upto 18 cores .
Conclusion
O Intel has basically derived this concept for
allowing Megatasking.
O Increases the efficiency of the system.
O Intel’s Hyper-Threading Technology brings the
concept of simultaneous multi-threading.
O No performance loss if only one thread is
active.
O Increased performance with multiple threads
O Increase thread-level parallelism
References
O https://www.intel.in/content/www/in/en/arc
hitecture-and-technology/hyper-
threading/hyper-threading-technology.html
O http://whatis.techtarget.com/definition/Hyp
er-Threading
O https://www.intel.in/content/www/in/en/pro
ducts/processors/core/x-series/i9-
7980xe.html
THANKYOU
O QUERY

Hyper-threading (Xeon Microprocessor by intel)

  • 1.
    General Seminar On Hyper-Threading SUBMITTED TO:SUBMITTED BY: Department of CS Oshin Kandpal
  • 2.
    Outlines O About aprocessor O Manufacturers O Overview of Intel O Introduction to hyper-threading O Working O Architecture O Resource utilization O Processor hierarchy O Difference between multi-core and hyper-threading O Benefits O Current Processor Technology O Conclusion
  • 3.
    What is aProcessor? O A processor is the logic circuitry that responds to and processes the basic instructions that drive a computer.
  • 4.
    Manufacturers O Intel O AMD ONVIDIA O Qualcomm O Cyrics O Atmel
  • 5.
    Overview of Intel OIntel Corporation is an American multinational corporation and technology company. O Headquartered in Santa Clara, California. O Founded by Gordon Moore and Robert Noyce.
  • 6.
    Introduction to hyper- threading OAllows processor to work more efficiently. O Enables the processor to execute series of instructions or threads at the same time. O Provides two logical processor in a single logical processor O Is a technique used to improve parallelization of computations performed on PC microprocessor.
  • 7.
    (Conti.) O technique whichenables single CPU to act like multiple CPU’s. O Enables different parts of the CPU to work on different tasks concurrently. O Threaded software application to execute threads in parallel in a single multi-core processor instead of thread processing in linear fashion. O First used in Intel Xeon microprocessor .
  • 8.
  • 9.
    Hyper-Threading Technology Architecture Processor Execution Resources ProcessorExecution Resources Arch State Arch State Arch State Processor with out Hyper- Threading Technology Processor with Hyper-Threading Technology Ref: Intel Technology Journal, Volume 06 Issue 01, july 18, 2012
  • 11.
  • 12.
    Processor Hierarchy Single processors Multiprocessors Multi-Core Processors Hyper-Threading Concept (Virtual cores)
  • 13.
    Difference Between Multi-Core andHyper- threading O Hyper-Threading Technology Hyper-Threading technology creates two virtual processing cores for each physical core present in a CPU. O Multi-Core Technology Multi-core technology, which is most commonly available in dual-core, quad- core and hexa-core CPUs, is a technology that adds extra physical processing cores.
  • 15.
    Business Benefits ofH-T Technology O Higher transaction rates for e-Businesses. O Improved reaction and response times for end-users and customers. O Increased number of users that a server system can support. O Handle increased server workloads.
  • 16.
    Bar graph showingimproved throughput of the processor by hyper-threading
  • 17.
    Current Processor Technology O Intelhas recently released its COREi9 x- series which can have upto 10 cores. O It is working on COREi9 extremes which can have upto 18 cores .
  • 18.
    Conclusion O Intel hasbasically derived this concept for allowing Megatasking. O Increases the efficiency of the system. O Intel’s Hyper-Threading Technology brings the concept of simultaneous multi-threading. O No performance loss if only one thread is active. O Increased performance with multiple threads O Increase thread-level parallelism
  • 19.
  • 20.
  • 21.