ALSO CALLED: Threading, Hyper-threading, Superthreading, and Multi-threading DEFINITION: Hyper-Threading is a technology used by some Intel microprocessors that allows a single microprocessor to act like two separate processors to the operating system and the application programs that use it. It is a feature of Intel's IA-32 processor
Definition continues below.
WHITE PAPER:
This white paper highlights the technologies essential for leveraging the benefits associated with multi-core systems. Discover how to effectively manage parallelism and threading optimization.
WHITE PAPER:
This white paper provides insight into the numerous challenges encountered by organizations implementing multi-core processors. Discover the extensive impact of threading on the performance of application in a multi-core environment.
WHITE PAPER:
This white paper details methods for implementing concurrent computing to better meet the performance and scalability needs of increasingly complex business applications on multi-core systems.
With Hyper-Threading, a microprocessor's "core" processor can execute two (rather than one) concurrent streams (or threads) of instructions sent by the operating system. Having two streams of execution units to work on allows more work to be done by the processor during each clock cycle. To the operating system, the Hyper-Threading microprocessor appears to be two separate processors. Because most of today's operating systems (such as Windows and Linux) Multithreading definition sponsored by WhatIs.com, powered by WhatIs.com an online computer dictionary
TechTarget provides enterprise IT professionals with the information they need to perform their jobs
- from developing strategy, to making cost-effective IT purchase decisions and managing their
organizations' IT projects - with its network of
technology-specific Web sites, events and magazines