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 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