
Авторазгон процесора
(Turbo Boost, Turbo Core, BPT, IDA)
12.05.2017 р.
Turbo Boost, Turbo Core, Precision Boost, BPT, IDA - схожі за своєю суттю технології, які автоматично підвищують тактову частоту процесора вище номінальної, коли в цьому є необхідність.
Turbo Boost використовується в процесорах Intel, Turbo Core - в процесорах AMD. Якщо йдеться про старі мобільні процесори Intel, зустрічаються назви BPT (Burst Performance technology) і IDA (Intel Dynamic Acceleration). По суті, це той же Turbo Boost, тільки більш ранні й менш досконалі його версії. В цілому ж, всі ці технології забезпечують певний приріст швидкодії у більшості додатків. Проте в деяких випадках авторозгон доцільно відключати (наприклад, при "ручному" розгоні процесора). Для цього в BIOS комп'ютера передбачена спеціальна опція.
Не дивлячись на однакове призначення, Turbo Boost і Turbo Core істотно відрізняються.
Turbo Core в старих процесорах AMD підвищує частоту не більше половини завантажених ядер з одночасним зниженням частоти ядер, які у цей момент не використовуються. Якщо більша половина ядер процесора зайнята, Turbo Core не спрацьовує.
Наприклад, в 6-ядерному AMD Phenom II X6 1075T множник трьох його завантажених ядер автоматично збільшується з x15 до x17, 5. Враховуючи, що номінальна частота тактового генератора в цьому процесорі складає 200 Мгц, це дає підвищення частоти ядер, що розганяться, на 500 Мгц (з 3000 Мгц до 3500 Мгц). Водночас, множники ядер, які залишились, знижуються до x4, і в результаті їх частота падає до 800 Мгц. Без навантаження або при одночасній зайнятості більш ніж 3 ядер процесора множники усіх його ядер залишаються на звичайному рівні (x15) і весь процесор працює на частоті 3000 Мгц.
Turbo Core в нових процесорах AMD реалізована гнучкіше, може розганяти більше половини обчислювальних ядер, а також графічне ядро, вбудоване в процесор. У разі потреби, невикористовувані ядра можуть повністю відключатися.
Починаючи з серії Ryzen, в процесорах AMD використовується вдосконалений варіант технології авторозгону, який отримав назву Precision Boost.
Технології авторозгону в процесорах Intel також постійно розвиваються і можуть зустрічатися в декількох варіантах.
Наприклад, технологія Intel Dynamic Acceleration (IDA) в старих мобільних 2-ядерних процесорах передбачає автоматичний розгон одного ядра тільки в однопоточних програмах. Друге ядро при цьому відключається. Розгон невеликий (100 - 200 MHz, залежно від частоти тактового генератора).
В новішому Intel Core i5-760 технологія Turbo Boost працює за схемою 1-1-4-4 (перше число означає, на скільки кроків може підвищитися множник 4 активних ядер процесора, друге - трьох ядер, третє - двох ядер, четверте - одного активного ядра).
Частота тактового генератора Core i5-760 складає 133,3 Мгц, множник - 21. В результаті номінальна частота процесора дорівнює 2800 MГц (133,3 х 21).
З 4 активними ядрами множник кожного ядра збільшується на 1 (до 22), тобто до 2933 Мгц (133,3 x 22). З 3 активними ядрами розгон такий же. А ось якщо в процесора будуть зайняті тільки 2 або 1 ядро, Turbo Boost зможе збільшити їх множник на 4 (до 25). В результаті частота активних ядер підвищиться до 3333 Мгц (133,3 x 25).
В ще новішому Intel Core i5-2500 (Turbo Boost 2) авторозгон працює за схемою 1-2-3-4. Частота тактового генератора цього процесора рівна 100 Мгц, множник - 33. Номінальна частота Core i5-2500 складає 3300 Мгц.
З 4 активними ядрами їх множники автоматично збільшуються на 1, тобто до 34 (ядра розганяються до 3400 Мгц).
З 3 активними ядрами - на 2 (3500 Мгц).
З 2 активними ядрами - на 3 (3600 Мгц).
З 1 активним ядром - на 4 (3700 Мгц).
Крім розгону обчислювальних ядер, Turbo Boost 2 здатний також підвищувати частоту графічного ядра процесора.