Яка різниця між Hyper Threading & Multi-Core технологіями?

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

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

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

Переваги Hyper-Threading

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

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

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

Переваги Multi-Core

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

 

Залиште Свій Коментар