Co to jest Hyper-Threading?
Hyper-Threading to technologia firmy Intel, która pozwala jednemu fizycznemu rdzeniowi procesora obsługiwać dwa wątki jednocześnie. Dzięki temu system operacyjny widzi więcej logicznych procesorów niż rzeczywistych rdzeni fizycznych.
Przykład: procesor mający 4 rdzenie fizyczne i obsługujący Hyper-Threading może być widoczny w systemie jako 8 procesorów logicznych.
Do czego służy?
Hyper-Threading poprawia wykorzystanie jednostek wykonawczych procesora. Jest szczególnie przydatny w zadaniach wielowątkowych, takich jak:
- renderowanie grafiki i wideo,
- kompresja i dekompresja danych,
- praca wielu aplikacji jednocześnie,
- serwery i maszyny wirtualne.
Czym różni się od Turbo Boost?
Hyper-Threading nie podnosi częstotliwości taktowania procesora. Jego zadaniem jest lepsze wykorzystanie rdzeni przez obsługę większej liczby wątków.
Turbo Boost zwiększa taktowanie procesora, gdy potrzebna jest większa wydajność. Hyper-Threading zwiększa liczbę obsługiwanych wątków logicznych.
Na egzaminie
Jeśli pytanie dotyczy zwiększania częstotliwości procesora, odpowiedzią jest Turbo Boost. Jeśli pytanie dotyczy obsługi dwóch wątków przez jeden rdzeń, chodzi o Hyper-Threading.