hyper threading ppt

19
HYPER THREADING Prepared By: TECHNOLOGY PARESH V. KHOKHAR GUIDE: Mr. RAHUL SONI CO-GUIDE: Mr. BINTU KADHIWALA

Upload: narendra1111

Post on 27-Mar-2015

1.297 views

Category:

Documents


17 download

TRANSCRIPT

Page 1: Hyper Threading Ppt

HYPER THREADING

Prepared By:

TECHNOLOGY

PARESH V. KHOKHAR

GUIDE:Mr. RAHUL SONI

CO-GUIDE:Mr. BINTU KADHIWALA

Page 2: Hyper Threading Ppt

Introduction

Page 3: Hyper Threading Ppt

CONVENTIONAL MULTITHREADING

Single Threading

Page 4: Hyper Threading Ppt

Cont.

SMP

Page 5: Hyper Threading Ppt

Cont. SUPERTHREADING WITH A MULTITHREADED

PROCESSOR

Page 6: Hyper Threading Ppt

HYPER THREADING Simultaneous multithreading (SMT)

Page 7: Hyper Threading Ppt

Cont.

How HT enable Processor and Traditional Dual Processor System Look from Logical CPU Consideration.

http://Images/64 HYP10.gif

Page 8: Hyper Threading Ppt

IMPLEMENTING HYPER-THREADING

o Caches: trace cache, L1, L2, L3 o Microarchitectural registers o Execution Units

Shared

o Re-order buffers (ROBs) o Load/Store buffers o Various queues, like the scheduling queues, uop queue, etc.

Partitioned

Register renaming logic Instruction Pointer ITLB Return stack predictor Various other architectural registers

Replicated

Page 9: Hyper Threading Ppt

Cont.

Replicated Resources

Partitioned resources

Statically Partitioned Queue

Page 10: Hyper Threading Ppt

Cont.

Dynamically Partitioned Queue

Caching and SMT

Cache conflicts

Page 11: Hyper Threading Ppt

BIOS SUPPORT

Logical processor startup sequence

HT enable/disable

Page 12: Hyper Threading Ppt

PERFORMANCE

Page 13: Hyper Threading Ppt

HYPER THREADING VS DUAL CORE

Page 14: Hyper Threading Ppt

Cont.

Page 15: Hyper Threading Ppt

• OPERATING SYSTEM SUPPORT Windows 98 Windows 2000 Windows XP

• OPERATING SYSTEM SUPPORT

• System Requirements

A processor that supports HT Technology HT Technology enabled chipset HT Technology enabled system BIOS HT Technology enabled/optimized operating system

Page 16: Hyper Threading Ppt

Intel® processors and chipsets support HT Technology:

1066 MHz system bus: 3.73 GHz, 3.46 GHz

800 MHz system bus: 3.80 GHz, 3.60 GHz

1066 MHz system bus: 3.73 GHz, 3.20 GHz

533 MHz system bus: 3.46 GHz, 3.33 GHz, 3.20 GHz, 3.06 GHz, 2.80 GHz

Page 17: Hyper Threading Ppt

Future

Page 18: Hyper Threading Ppt

CONCLUSION

The Performance of Computer System will be Increase

With More Economical Price With Least Addition in Power consumption Performance Vs Cost ratio is high

Page 19: Hyper Threading Ppt

THANK YOU