Зустрічайте RDNA: довгоочікувана архітектура GPU

Зустрічайте RDNA: довгоочікувана архітектура GPU

Коли AMD випустила Graphics Core Next (GCN) ще в 2012 році, мало хто передбачив, що ця архітектура GPU буде керувати графічними продуктами компанії протягом майже десяти років. GCN був ефективним дизайном для команди Team Red у багатьох відношеннях - це сприяло успіху консольного бізнесу Xbox One і PS4 - але воно збільшилося в зубі. Високі тактові частоти завжди були складними для AMD, щоб досягти GCN, і AMD не змогла відповідати Nvidia за загальною енергоефективністю з 2013 року. споживання електроенергії - було досить близько до відповідності енергоефективності продуктів Maxwell від Nvidia.

Якщо Navi забезпечить поліпшення, які AMD пообіцяла, то це стане найважливішим запуском GPU компанії з 2012 року. Давайте поглянемо на те, що компанія принесла на стіл.

Зустрічайте RDNA: довгоочікувана архітектура GPU

Огляд високого рівня. Navi (або, принаймні, смак RX 5700XT) містить 40 CU з 64 ядрами, кожен з яких має 160 одиниць відображення текстур і 64 ROPS. Вега 64, для довідки, є проектом 4096: 256: 64. Враховуючи, що AMD прогнозує, що Navi буде на 1.14x швидше, ніж GTX 1080, а Vega 64, як правило, приблизно на 8 відсотків від цієї карти, це означає, що Radeon 5700XT буде перевершувати Vega 64 приблизно на 1.2x.

Зустрічайте RDNA: довгоочікувана архітектура GPU

Це зображення підсумовує зміни, введені з RDNA. RDNA дозволяє хвильовим фронтам виконувати в блоках 32, а не в 64. Фронт хвилі - це група операцій, що виконуються на одній SIMD. Раніше AMD використовувала тільки Wave64.

Зустрічайте RDNA: довгоочікувана архітектура GPU

Використання фрази "МС" для опису цього розподілу основних елементів виглядає досить дивним. AMD маркує частину таким чином, з 64 ядрами на один CU, але подивіться, як насправді викладена вищенаведена діаграма. Кожен з червоних блоків містить 32 підрозділи. Це також стосується блоків GCN, але в цій архітектурі певні функції, такі як планувальник, були розділені між блоками. У RDNA ці можливості тепер характерні для кожного набору одиниць SIMD, і кілька одиниць CU можуть бути об'єднані разом для обробки робочих навантажень у певних випадках, якщо компілятор вважає, що це забезпечить поліпшення продуктивності. Ми запитували про це AMD (початкові брифінги були надзвичайно стислі, з обмеженим часом для запитань).

Архітектурне глибоке занурення

У слайдах нижче ми детальніше поринемо в Navi. Кожен слайд можна натиснути, щоб відкрити його у новому вікні.

Ці вдосконалення, коли Navi отримує свої колективні переваги, показані нижче:

Зустрічайте RDNA: довгоочікувана архітектура GPU

Загальна продуктивність за годину покращилася на 1,25x, за даними AMD, тоді як кількість воріт за годинник знизилася. Енергоефективність істотно покращилася, і стверджується про поліпшення в 1,5 рази порівняно з GCN.

Зустрічайте RDNA: довгоочікувана архітектура GPU

Відносно невеликий відсоток загальної користі від Navi приписується кремнію 7nm, а AMD не пояснює, де він витратив бюджет транзистора чіпа в будь-яких деталях. Navi дещо більший, ніж Polaris, але має лише кілька ядер (2,560 проти 2,304). Імовірно, частина транзисторів розраховувалася на підвищення частоти годин, що значно вище, ніж AMD GPU. Максимальна тактова частота RX 580 складає приблизно 1340 МГц, у порівнянні з 1755 МГц, що приведені для ігрових годинників Navi. Це поліпшення в 1,3 рази.

Неархітектурні міркування

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

Якщо ви зупиняєтеся на зусиллях Дзен Дзен з рішенням найняти Джима Келлера до запуску продукту, то з серпня 2012 року по квітень 2017 року було потрібно розробити, побудувати та запустити обладнання. До успіху Дзен бюджети досліджень і розробок AMD працювали на обмеженому рівні. Компанії доводилося вибирати, де витратити свої гроші з 2012 - 2017 років, і він вирішив вкласти ці гроші у створення кращого процесора. Будь-які кошти на розширення ГПУ мали б два джерела: фінансування від Microsoft і Sony в обмін на проектні роботи з Xbox Next / PS5 і додаткові продажі від продукції Ryzen. Продажі криптовалют GPU можуть бути додатковим джерелом доходів наприкінці 2017 року та на початку 2018 року, але AMD не могла б планувати на цьому, коли вона виклала свої плани R&D кілька років тому. Пам'ятайте, що AMD ніколи не випускала нової високоякісної настільної архітектури процесорів з 2012 - 2017 років. Navi запускається менш ніж через два роки після Vega.

Виходячи з даних, які AMD показала на сьогоднішній день, Navi чисто не закриє розрив між собою і Team Green за абсолютною енергоефективністю. Це не без прецеденту. Після катастрофічної оскарження AMD серії HD 2000, вона спиралася на сімейство HD 3000, щоб надати паритету продуктивності на ринку середнього та верхнього сегментів. Сімейство HD 4000 - це графічні процесори, які фактично повернули компанію на перше місце. Можливо, Navi є першим кроком на шляху до кращої, більш конкурентоспроможної продуктивності для AMD, а не останнього слова на цю тему. Існує деяка балаканина про те, чи представляє RDNA нова архітектура, але це, звичайно, здається. Чип був принципово реконструйований, він обробляє робочі навантаження дуже по-різному, ніж попередній ядро, і знімає деякі з визначних рис GCN, включаючи обмеження годинника.

Цілком можливо, що, як і у випадку з дзен, AMD вирішила включити першу хвилю поліпшень у ядрі GPU, що вона могла вивести на ринок швидко, з додатковими удосконаленнями та удосконаленнями, призначеними для Navi 20, про який, як погодяться, прибуде наступного року . Розрахунок потужності та ефективності компанії на 7 нм може продовжувати розвиватися порівняно швидко, якщо це так.

Читати далі

І не буде обмежувати видобуток криптотури на RDNA 2 GPUS
І не буде обмежувати видобуток криптотури на RDNA 2 GPUS

AMD не обмежує будь-яке робоче навантаження на карті Radeon, включаючи видобуток криптоценту.

AMD Radeon 6700 XT VS. 5700 XT: Покладіть RDNA2 до тесту
AMD Radeon 6700 XT VS. 5700 XT: Покладіть RDNA2 до тесту

6700 XT AMD пропонує рідкісну можливість досліджувати ефективність та підвищення продуктивності між двома генераціями GPU, використовуючи майже ідентичну ітерацію обох ядер. Порівнюємо годинник 5700 XT та 6700 XT, щоб виміряти IPC, споживання енергії та покращення покоління.

Яблуко, ймовірно, планує використовувати AMD RDNA2 GPUS у майбутніх Mac
Яблуко, ймовірно, планує використовувати AMD RDNA2 GPUS у майбутніх Mac

Apple, мабуть, збирається підтримати RDNA2 GPUS у майбутніх MAC-системах, маючи на увазі Radeon може мати майбутнє з Mac.

Ryzen 6000 AMD може мати RDNA2 GPUS
Ryzen 6000 AMD може мати RDNA2 GPUS

Microarchiture Microarchiture RDNA2 AMD2 може прибути з серії Ryzen 6000. Чи буде кеш нескінченності для поїздки?