У 2015 році аналітична компанія Mercury Research виявила значний спад продажів на ринку відеоприскорювачів, логічно зв’язавши його з удосконаленням інтегрованих рішень. Недорогі гібридні процесори для настільних ПК поступово витісняють бюджетні дискретні відеокарти, так і в нижньому ігровому сегменті останнім доводиться грунтовно посунутися. У мобільних системах вбудована графіка вирішила безліч проблем без економії продуктивності. Чим відрізняється GPU від APU, і варто вже говорити про перехід на «гібридні» рейки?

Зміст статті

GPU (Graphics Processing Unit), або графічний процесор, – елемент комп’ютерної системи, призначений для побудови зображення за створеною програмою моделі. Саме він відповідає за графічну продуктивність пристрою.

APU (Accelerated Processing Unit), або гібридний процесор – CPU з вбудованим графічним ядром, що виконує як обчислення, так і виведення зображення.

У побуті абревіатурою GPU найчастіше позначають електронний блок дискретних відеокарт або розпаяні на материнських платах незалежні чіпи відеоприскорювачів (популярне раніше рішення для мобільних систем). Під APU мається на увазі розміщення графічного ядра з центральним процесором в одному корпусі. Варто зауважити, що Intel ігнорує подібне визначення, залишаючись вірною класики: починаючи з лінійки SandyBridge мова йде про CPU з інтегрованим GPU. Пов’язано це, швидше за все, з небажанням корпорації запозичити термінологію у конкурента: AMD першою стала називати свої гібридні рішення APU.

На практиці відмінність GPU від APU визначається типом обчислень: графічна система призначена для побудови зображення за допомогою паралельної обробки даних, гібридний процесор може виконувати ще й послідовну. Відповідно, завдання вони вирішують різні.

Різниця між GPU і APU

Звичайно, графічний і центральний процесори – не ті пристрої, між якими можна вибирати, збираючи чи купуючи комп’ютерну систему. Порівнюємо і оцінюємо ми в цій ситуації можливості зв’язки CPU + GPU і APU. Відеоприскорювач в будь-якому автономному виконанні вимагає центрального управління, і відмінність одного від іншого варіанту буде великою мірою конструктивним.

Ядра CPU використовуються для обробки даних та виконання ланцюжка послідовних інструкцій (1-2 потоку), ядра GPU – для максимально швидкого виконання безлічі паралельних потоків команд (кілька тисяч потоків на ядро). В APU ж ці ядра об’єднані на одному кристалі і підключені до загальної шини пам’яті. Обчислювальні виконавчі блоки межують і взаємодіють з буферами даних, блоками декодування, апаратного передбачення галуження, кеш-пам’яттю. Графічні виконавчі блоки займають свій кристал практично повністю (відповідно, їх вміщається в обмеженому просторі набагато більше). В сучасних гібридних процесорах AMD під GPU відводиться близько половини поверхні, Intel трохи економніше.

У чому різниця між GPU і APU для кінцевого споживача? Продуктивність актуальних гібридних процесорів дозволяє будувати на їх основі досить потужні системи (у тому числі і мобільні), справляються з широким колом завдань. Малопотужні дискретні відеокарти-непорозуміння, в народі іменовані «затичками», скоро стануть надбанням історії. APU на материнській платі з відеовиходом з успіхом їх замінює, бонусом надаючи можливість економії простору всередині корпусу, зниження енергоспоживання і тепловиділення. Більше того, сьогодні можна говорити про поступове витіснення гібридами з ПК користувача ігрових дискретних відеоприскорювачів молодшого сегмента: як показують тести, APU здатні забезпечити геймерам прийнятне зображення того ж рівня. Це рішення оцінить будь-який гаманець, бо цінник на моделі середньої продуктивності істотно скромніше, ніж для зв’язки ігрової відеокарти і центрального процесора.

Однак не все так гладко на шляху гібридних процесорів. Їх графічні ядра функціонально дуже обмежені (доводиться ділити кристал процесора між ними і обчислювальними), тому змагатися з дискретними відеоприскорювачами середнього рівня вони поки не можуть. З іншого боку, APU передбачає програмний перенесення загальних обчислень на графічні ядра, що враховується розробниками додатків (в першу чергу працюють з OpenCL). Відповідно, оптимізація софта під гібридні процесори може дозволити їм вийти на новий рівень.

до змісту ?Порівняльна таблиця

APU
GPU

Гібридний процесор, який об’єднує CPU і GPU на одному кристалі
Графічний процесор

Має виконавчі блоки і для послідовних, і для паралельних обчислень
Обробляє тільки паралельні потоки інструкцій

Не вимагає додаткових пристроїв
Вимагає управління центральним процесором і підключення до шини пам’яті

Забезпечує графічну продуктивність на рівні молодшого сегмента ігрових відеокарт
Середній сегмент демонструє продуктивність набагато вище, ніж топові APU

Не вимагає додаткового живлення і місця для розміщення в корпусі ПК або ноутбука
Дискретні моделі вимагають наявності вільного порту і додаткового живлення

Відносно невисока вартість
Підсумкова вартість складається з вартості CPU + відеокарти

НАПИСАТИ ВІДПОВІДЬ

Please enter your comment!
Please enter your name here