Technologia Hyper-Threading to implementacja idei SMT (jednoczesnej wielowątkowości). Jej sens polega na tym, że jeden rdzeń fizyczny udostępnia systemowi operacyjnemu dwa procesory logiczne. Dzięki temu planista systemu może przydzielić temu samemu rdzeniowi dwa wątki, a rdzeń może przeplatać ich wykonywanie i lepiej wykorzystywać zasoby wykonawcze (gdy jeden wątek "czeka", drugi może robić postęp).
Odpowiedź "wykonywanie przez jeden rdzeń procesora dwóch niezależnych zadań jednocześnie" jest zgodna z ideą HT, choć w praktyce najtrafniej mówi się o wykonywaniu dwóch wątków na jednym rdzeniu.
Pozostałe odpowiedzi opisują inne mechanizmy:
- "zwiększenie szybkości pracy zegara" dotyczy podbijania częstotliwości (np. pracy z wyższym taktowaniem), co nie jest definicją HT. HT nie musi zmieniać GHz, tylko sposób wykorzystania rdzenia.
- "automatyczną regulację częstotliwości rdzeni procesora w zależności od jego obciążenia" odpowiada mechanizmom dynamicznego skalowania częstotliwości/trybom boost. To inna funkcja niż HT (zwiększa wydajność przez wyższe taktowanie w sprzyjających warunkach, a nie przez dodatkowe wątki logiczne).
- "wymianę danych pomiędzy procesorem a dyskiem twardym z prędkością pracy procesora" jest błędne, bo szybkość komunikacji z dyskiem ograniczają interfejsy i parametry nośnika (np. SATA/NVMe, opóźnienia, kontroler), a nie taktowanie CPU. HT nie zmienia tych ograniczeń.
W praktyce HT najbardziej pomaga w zadaniach wielowątkowych (rendering, kompresja, wirtualizacja), natomiast w zadaniach jednowątkowych wzrost może być niewielki. Na egzaminie warto kojarzyć: HT/SMT = więcej wątków logicznych, a boost = wyższa częstotliwość.