Event Archive‎ > ‎

Hyperthreading

Hyperthreading Technology in NetBurst Architecture

Hyper-Threading Technology provides thread-level-parallelism (TLP) on each processor resulting in increased utilization of processor execution resources. As a result, resource utilization yields higher processing throughput. 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 also delivers faster response times for multi-tasking workload environments. By allowing the processor to use on-die resources that would otherwise have been idle, Hyper-Threading Technology provides a performance boost on multi-threading and multi-tasking operations for the Intel(R) NetBurst microarchitecture.

You will hear a brief explanation of hyperthreading followed by what and why of choices and tradeoffs made in implementation of Hyperthreading by Intel, finally some performance results.


About the Speaker

Avi Kumar, Intel Corp.

Currently Mr. Kumar is working on next generation Intel processor in the capacity of Microprocessor Architect & Processor Architecture Performance Manager. Previous he worked at SES Inc. as System Modeler and Performance Analyst, and at the Somerset Design Center (Motorola/IBM) as the Lead PowerPC performance group. Mr. Kumar received his BSEE & MSEE from the University of Texas at Austin.
Comments