H T T1

1,144 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,144
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
86
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

H T T1

  1. 1. Seminar on Hyper-Threading Technology (HTT) Presented by: ________________ __________________ ________________________
  2. 2. What is HTT? <ul><li>Hyper-Threading technology is a groundbreaking innovation from Intel that enables multi-threaded server software applications to execute threads in parallel within each processor in a server platform. </li></ul>
  3. 3. <ul><li>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. </li></ul>
  4. 4. <ul><li>HyperThreading Technology (HTT) is Intel's trademark for their implementation of the simultaneous multithreading technology (SMT) on the Pentium 4 micro architecture. </li></ul>
  5. 5. <ul><li>It is basically a more advanced form of SuperThreading that first debuted on the Intel Xeon processors and was later added to Pentium 4 processors. </li></ul><ul><li>In SuperThreading, the processor can execute instructions from a different thread each cycle. </li></ul>
  6. 6. <ul><li>The Intel® Xeon™ processor family uses Hyper-Threading technology, along with the Intel® NetBurst™ microarchitecture, to increase compute power and throughput for today's Internet, e-Business, and enterprise server applications. </li></ul>
  7. 7. <ul><li>This level of threading technology has never been seen before in a general-purpose microprocessor. </li></ul><ul><li>A Pentium 4 with Hyper-Threading enabled is treated by the operating system as two processors instead of one. </li></ul>
  8. 8. Overview : <ul><li>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. </li></ul><ul><li>This is achieved by duplicating the architectural state on each processor, while sharing one set of processor execution resources. </li></ul>
  9. 9. <ul><li>The architectural state tracks the flow of a program or thread, and the execution resources are the units on the processor that do the work: add, multiply, load, etc. </li></ul>
  10. 10. Why HTT??? <ul><li>Enterprise, e-Business, and gaming software applications continue to put higher demands on processors. </li></ul><ul><li>To improve performance in the past, threading was enabled in the software by splitting instructions into multiple streams so that multiple processors could act upon them. </li></ul>
  11. 11. <ul><li>Hyper-Threading Technology (HT Technology) provides thread-level parallelism on each processor, resulting in more efficient use of processor resources, higher processing throughput, and improved performance on today's multithreaded software. </li></ul>
  12. 12. Requirements: <ul><li>For implementation of this technology,we need: </li></ul>a computer system with an Intel® processor supporting HT Technology a computer system with an Intel® processor supporting HT Technology An HT Technology enabled chipset An BIOS that supports HTT An operating system that includes optimisations for HTT
  13. 13. <ul><li>With all these enabled,it delivers increased system performance and responsiveness. </li></ul><ul><li>The HyperThreading technology improves processor performance under certain workloads by providing useful work for execution units that would otherwise be idle, for example during a cache miss. </li></ul>
  14. 14. Performance: <ul><li>improved support for multi-threaded code </li></ul><ul><li>allowing multiple threads to run simultaneously </li></ul><ul><li>improved reaction and response time </li></ul><ul><li>increased number of users a server can support </li></ul><ul><li>helps increase transaction rates </li></ul><ul><li>reduces end-user response times </li></ul><ul><li>enhances business productivity providing a competitive edge to e-Businesses and the enterprise </li></ul>
  15. 15. Limitation <ul><li>Performance will vary depending on the specific hardware and software you use. </li></ul>
  16. 16. THANK U

×