У чому різниця між технологією Hyper Threading та багатоядерною технологією?

Технологія Hyper-Threaded, або HT, і багатоядерних процесорів дозволяє процесорам значно перевершити продуктивність одноядерних процесорів, що не є HT. Однак відмінності між технологіями великі, тому важливо зрозуміти ці відмінності, перш ніж вибирати, що використовувати у своїх комп’ютерах для бізнесу. Однак за допомогою будь-якої технології ви досягнете більшої продуктивності, ніж із звичайним процесором.

Технологія Hyper-Threading

Технологія Hyper-Threading створює два ядра віртуальної обробки для кожного фізичного ядра, що знаходиться в центральному процесорі. Фізичне ядро ​​забезпечує віртуальні ядра, які потім ділять відповідальність за обробку завдань. Кожне віртуальне ядро ​​ідентичне іншому, і хоча жодне з них не настільки потужне, як фізичне ядро, разом вони значно перевершують потужність фізичного ядра, коли HT не ввімкнено. Використання цих віртуальних ядер дозволяє процесору делегувати завдання між ядрами в режимі реального часу.

Переваги Hyper-Threading

Робоче навантаження, створене процесором з інтенсивним процесором, таким як одночасне виконання двох вимогливих програм - операція, яка сповільнює єдине фізичне ядро, незалежно від його вихідної потужності - розподіляється між віртуальними ядрами в процесорі, який використовує технологію HT. Завдяки двом віртуальним ядрам, які одночасно вирішують завдання, час обробки коротший, програми відкриваються швидше, і ваш комп’ютер залишатиметься чутливішим під час багатозадачності. У двох словах, Hyper-Threading підвищує ефективність обробки.

Багатоядерна технологія

Багатоядерна технологія, яка найчастіше доступна в двоядерних, чотирьохядерних і шестиядерних процесорах, - це технологія, яка додає додаткові ядра фізичної обробки. В одноядерному центральному процесорі завдання обробляються по черзі за принципом "хто прийшов, хто першим". Це може бути проблемою для багатозадачності, оскільки завдання почнуть створювати резервні копії. У процесорі з двома або більше ядрами багатозадачність набагато ефективніша, оскільки для обробки завдань доступні кілька ядер. Чим більше у вас ядер, тим більше даних ви можете обробити без занепаду продуктивності.

Переваги багатоядерності

Багатоядерна технологія має всі переваги технології Hyper-Threading та багато іншого. На відміну від технології HT, яка використовує два віртуальних ядра для кожного фізичного ядра для ефективнішої обробки завдань, багатоядерна технологія додає фізичні ядра. Оскільки одне фізичне ядро ​​є потужнішим, ніж одне віртуальне ядро, двоядерний процесор є потужнішим, ніж одноядерний процесор з Hyper-Threading. Багато новіших моделей процесорів є Hyper-Threaded і багатоядерними, що забезпечує ще більшу продуктивність. Наприклад, якщо у вас чотириядерний процесор - це чотири ядра - з HT, у вас буде вісім віртуальних ядер.