Hyper-Threading
Intel's proprietary simultaneous multithreading implementation used to improve parallelization of computations (doing multiple tasks at once) performed on microprocessors. For each core that is physically present, the operating system addresses two virtual or logical cores, and shares the workload between them when possible in order to decrease the number of dependent instructions on the pipeline.