Hyper threading nerupakan teknologi yang mampu meningkatkan
kinerja processor untuk membelah diri menjadi beberapa aliran (thread) dengan
cara memberikan instruksi melalui software. Teknologi hyperthreading pada
processor ini kemudian dikenal dengan istilah core yang bermula dari thread
yang membagi 1 core seolah-olah mempunyai 2 core meski secara fisik hanya tersedia satu processor.
Processor dengan teknologi ini banyak dipakai pada sistem
operasi yang mendukung banyak processor seperti Windows dan GNU/Linux. Dengan
menggunakan dua processor atau lebih maka kinerja dari sistem operasi dalam
melakukan proses akan lebih efisien. Karena pada hakikatnya sistem operasi
bersifat multitasking dan melakukan eksekusi proses secara berurutan dengan
menggunakan dispatching algorithm.