0% found this document useful (0 votes)
14 views

Hyper-Threading: Presented By:-Hemant Kumar

Hyper-Threading is a technology that makes a single physical processor appear as two or more logical processors, increasing utilization of processor resources and improving performance. It brings a simultaneous multi-threading approach to Intel architecture. Key resources like registers and instruction buffers are duplicated to support the appearance of multiple logical processors on one physical die. This allows both threads to execute in parallel, improving performance on tasks like web servers and databases that perform multiple concurrent operations. Hyper-Threading has been implemented in several Intel processors including Pentium 4, Core 2 Duo, and various i3, i5, and i7 models.

Uploaded by

hemantsingh13
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Hyper-Threading: Presented By:-Hemant Kumar

Hyper-Threading is a technology that makes a single physical processor appear as two or more logical processors, increasing utilization of processor resources and improving performance. It brings a simultaneous multi-threading approach to Intel architecture. Key resources like registers and instruction buffers are duplicated to support the appearance of multiple logical processors on one physical die. This allows both threads to execute in parallel, improving performance on tasks like web servers and databases that perform multiple concurrent operations. Hyper-Threading has been implemented in several Intel processors including Pentium 4, Core 2 Duo, and various i3, i5, and i7 models.

Uploaded by

hemantsingh13
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Hyper-Threading

Presented By :-
Hemant Kumar
 

Introduction

To Enhance Performance:-

Increase in clock rate

Cache hierarchies

Pipelining

Multi Threading
Hyper-Threading Technology
 Brings the simultaneous multi-threading approach to the
Intel architecture.

   Makes a single physical processor appear as two or more


logical processors

  First invented by Intel Corp.

   Increased utilization of resources.

 Each logical processor maintain one copy of the architecture


state
Hyper-Threading Technology Architecture

Arch State Arch State Arch State

Processor Execution Processor Execution


Resources Resources

Processor with out Hyper- Processor with Hyper-


Threading Technology Threading Technology
Resources duplicated to support
Hyper-Threading
 Registers

 Next-Instruction Pointer

 Instruction Streaming Buffers

 Instruction Translation Buffer


Without Hyper Threading
With Hyper Threading
Sharing of Resources
 
Major Sharing Schemes are :-
  Partition
  Threshold
  Full Sharing
Performance increase in OLTP & Web Server

OLTP Web server


SINGLE-TASK AND MULTI-TASK MODES
Processors implementing Hyper-Threading
Technology
 Pentium 4

   Dual Core

  Core 2 Duo

   Quad Core

 i3

 i5

 i7
Queries
Thank you

You might also like