Teoria2011-11-07 16:40:00 | Łukasz Sierant (sido107)
Technologia Hyper-Threading stosowana jest w procesorach Intel Atom, Core i3, Core i5, Core i7, Itanium, Xeon oraz Pentium 4. Jej zadaniem jest zwiększenie wydajności obliczeń prowadzonych równolegle.
Technologia HT sprawia, że jeden fizyczny rdzeń pojawia się w systemie jako dwa logiczne procesory (zwane dalej też wątkami), przykładowo dla czterordzeniowego Core i7 870 w Menedżerze zadań widzimy osiem niezależnych rdzeni. Zasoby fizyczne są wspólne, a stan architektury jest powielany dla dwóch procesorów logicznych. Oznacza to, że system operacyjny lub użytkownik może zaplanować tyle wątków czy procesów dla procesorów logicznych, jak dla wielu rdzeni fizycznych.
Aby w pełni wykorzystać Hyper-Threading należy używać programów, które potrafią dzielić zadania na wiele wątków. Musimy pamiętać, że aplikacje, które nie są zoptymalizowane pod HT (np. korzystają tylko z jednego wątku) mogą być przez tę technologię spowalniane, w takim przypadku Intel zaleca wyłączenie HT, dokonać tego można w BIOS-ie płyty głównej.