Міф про перевагу «зелених» відеокарт над рішеннями amd міцно засів у головах геймерів. Але з виходом серії radeon rx 6000 він втратив свою актуальність. Новинки не тільки перевершують суперників в чистій потужності, але і обзавелися однією з їх ексклюзивних можливостей. На що здатна базова модель свіжої лінійки, і чи під силу їй впоратися з rtx 3070? розповідаємо в докладному огляді.

Робота над помилками

Вихід radeon rx 5700 в 2019-му дозволив amd перетягнути увагу преси і геймерського співтовариства на свою сторону. Архітектура rdna позбулася ряду недоліків попередниці і до того ж стала більш енергоефективною. Це дозволило нав’язати конкуренцію молодшим моделям сімейства geforce rtx, козирем яких залишалася лише підтримка рейтрейсингу. Втім, при випуску сімейства rx 6000 був врахований і цей момент.

Відеокарти нового покоління з графічним процесором big navi отримали всі переваги api directx 12, а заодно і довгоочікувану сумісність з технологією dxr. Підтягнули і базові елементи в складі оновленої архітектури, значно збільшивши швидкодію gpu у всіх сценаріях використання. Все це дозволило «шеститисячним» вдвічі обійти попередниць по продуктивності.

Еволюція архітектури

Перехід на rdna 2 не став таким же революційним, як стрибок між gcn і rdna 1, проте вніс в пристрій відеокарт amd чимало корисних змін. Одним з ключових поліпшень став кеш l3 (infinity cache) рекордного для галузі обсягу — 128 мб. Він виконує роль “бустера” для запитів gpu до відеопам’яті, забезпечуючи контролерам gddr6 пропускну здатність, порівнянну з можливостями набагато дорожчий hbm2.

Обмін даними через новий “прошарок” здійснюється відразу по 16 каналах, що фактично дає відеокарті 1024-бітну шину.

Звичайно, в кеш потрапляють не всі запити, але навіть якщо округлити заявлені amd цифри, то на ділі пропускна здатність виявляється вдвічі вище, ніж при використанні нативного 384-бітного рішення. Енергоспоживання при цьому знижується більш ніж в два рази, що особливо актуально при геймінгу у високій роздільній здатності.

Не менш значущим нововведенням стала підтримка технології mesh shading. Раніше відеокартам доводилося обраховувати сітку полігонів (mesh) кожного об’єкта в кадрі цілком, і в складних сценах gpu був завантажений на повну. З появою нової моделі завдання спростилося – за обробку різних ділянок сітки відповідають окремі потоки інструкцій. При цьому пріоритет віддається видимим текстурам, а ті, що не потрапляють в кадр, відсікаються на ранньому етапі його формування.

Завезли і функцію шейдінга в текстурному просторі, або tss, яка відв’язує пікселі з накладеними на них текстурами від екранних координат. Це економить ресурси графічного процесора, зберігаючи дані про попередній кадр за межами екрану. Повторне використання вже намальованих текстур знижує навантаження на відеокарту. Крім того, функція sampler feedback дозволяє затінювати не окремі пікселі, а цілі текстури. Якщо освітлення не змінюється, це можна робити не в кожному кадрі, що також полегшує роботу gpu.

Ще один козир нової архітектури-підтримка функції variable rate shading (vrs). Вона знижує навантаження на графічний адаптер, зменшуючи деталізацію затінення окремих блоків кадру, зазвичай знаходяться на периферії зору або в глибокій тіні. Завдяки такому компромісу картинка практично не втрачає в якості, особливо в динамічних сценах, зате цифри на лічильнику fps ростуть.

Крім того, в моделях на rdna 2 з’явилася апаратна трасування променів — тепер уже колишній ексклюзив nvidia.

Алгоритм його роботи, заснований на розрахунку перетину променя з площиною, схожий з рішенням «зелених», але реалізований інакше. Замість використання виділених rt-ядер складні обчислення виконуються на спеціальних ra-блоках (ray accelerators). Це, за запевненням вендора, дає десятикратний приріст продуктивності в порівнянні з програмним методом. Обидва виробники описують обчислювальну потужність трасувальника різними величинами, тому порівняти їх ефективність безпосередньо не вийде — тут треба оцінювати результати роботи.

Нарешті, існує» червона ” альтернатива технології dlss під назвою fidelityfx super resolution. Формально це все той же суперсэмплинг: картинка рендерится в низькому дозволі зі згладжуванням, не надто напружуючи gpu, і масштабується до нативного. Потім до отриманого кадру додаються різні постефекти, після чого він і виводиться на екран. Але якщо nvidia делегує це завдання виділеним ші-ядрам, то відеокарти amd покладаються на штатні інструменти рендеринга. При цьому самій технології не потрібне тривале навчання нейромереж-лише “галочка” в налаштуваннях гри від розробника і відповідні виклики api. Тобто впроваджувати цю штуку буде простіше простого.

Що під капотом?

Як і старша модель лінійки, відеокарта побудована на базі нового 7-нм графічного процесора navi 21 c перерахованими вище особливостями. Але відсутність приставки xt наклало деякі обмеження на базові характеристики чіпа. З номінальних 80 обчислювальних блоків (cu) доступні всього 60 (3840 потокових процесора). Те ж стосується і блоків ray accelerator, що відповідають за трасування променів. Кількість текстурних блоків, у свою чергу, зменшилася з 320 до 240, а растрових — з 16 до 12.

Втім, це стандартна практика для цінового розмежування в рамках однієї серії. Мобільна версія rx 6800, до слова, урізана набагато сильніше. Їй дістався менш продуктивний відеочіп navi 22, оснащений всього 40 cu. На такі заходи виробнику довелося піти через обмеження по тепловому пакету для ноутбуків.

Сильна сторона новинки-цілих 16 гб відеопам’яті gddr6 з 256-бітною шиною. Її номінальна пропускна здатність становить стандартні 512 гб/с, але за рахунок infinity cache вона не стає вузьким місцем при отрисовке складних сцен. Зараз такий обсяг можна назвати надлишковим навіть при наявності 4k-монітора, але з урахуванням нинішніх тенденцій зайвим запас не буде. Чистої обчислювальної потужності відеокарті теж не позичати. Продуктивність gpu при розрахунках з одинарною точністю (fp32) становить 16,2 тфлопс — на рівні geforce rtx 3060 ti.

Технічні характеристики

Товар

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

Як і у більшості сучасних моделей, при низькій температурі відеоядра (в нашому випадку — 56 °c) обертання вентиляторів зупиняється.

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

Базова тактова частота gpu становить 1700 мгц, але авторозгон майже гарантовано буде тримати її в районі 2150 мгц в режимі boost. А якщо додатково пошаманити в драйвері і дати системі самій підібрати пікові частоти, то можна зістригти ще 5-7% зверху. Наш “піддослідний” вичавив 2256 мгц, при цьому тепловиділення практично не змінилося. При тривалому навантаженні максимальна температура відеоядра застопорилася на позначці 79 °c. Втім, в тісному або погано продувається корпусі вона напевно подолає цей рубіж — позначиться закрита конструкція радіатора.

Суперником відеокарти в синтетичних і ігрових дисциплінах стала nvidia geforce rtx 3070. Незважаючи на менший обсяг відеопам’яті, вона теж являє собою субфлагманське рішення. До того ж суперниці близькі за ціною — нехай і номінально, з урахуванням нинішніх реалій ринку.

Результати тестування

Перші тести, як зазвичай, проводимо в бенчмарках. Незважаючи на умовності вимірювань, це дозволяє оцінити фактичну потужність заліза без поправок на якість оптимізації чергового східноєвропейського хіта. Заодно подивимося, чого вдалося досягти amd в rtx-сценаріях.

Після декількох прогонів в “синтетиці” перевага в сирої потужності залишається за amd — не рахуючи сцен, що використовують апаратне трасування променів. У nvidia є виділені rt-ядра, що розвантажують відеочіп, до того ж це покращене, друге покоління апаратних трасувальників. І ніякими програмними хитрощами цей козир» червоним ” покиНе побити. З іншого боку, мейнстрімом rtx-технологія ще не стала, а кадрова частота як і раніше вирішує. Особливо в мультіплеере, де всі украшательства зазвичай відключаються на догоду швидкодії.

Тестування ігор проводилося в дозволі 1440p, яке в 2021-му впору вважати народним. Це золота середина між застарілим full hd і все ще недосяжним для більшої частини геймерів 4k.виверти начебто dlss не береться до уваги: ми тут дивимося на здатність заліза працювати з певним дозволом, а не на тонкощі нейромережевих алгоритмів. Але чесний рейтрейсинг ми все ж протестували – в порядку експерименту.

В ігрових завданнях історія повторилася. Крім відчутних осідань при включенні dxr, відеокарта amd практично завжди виявлялася швидше конкурента. А ось по частині рейтрейсингу radeon rx 6800 доречніше порівняти з geforce rtx 2060 — промені підтримує, але чудес не чекайте. З іншого боку, вибір між rtx on і rtx off в будь-якому випадку краще відсутності такого. Тільки ця технологія в кожній грі може бути реалізована по-своєму, і деякі тайтли використовують ексклюзивні для nvidia рішення. Так що підтримка трасування на radeon не дасть вам нічого, поки розробник не випустить відповідний патч.

Підсумки

Нове покоління відеокарт дозволило amd реалізувати амбітний план з нав’язування конкуренції лідеру індустрії. Модель radeon rx 6800 виступає в ролі прямої альтернативи geforce rtx 3070. Позбувшись від “дитячих хвороб” попередниці, новинка впевнено виходить вперед, поступаючись лише в сценаріях з трасуванням променів. Втім, як і у випадку з «зеленими», частково вирішити проблему може функція апскейлінга.

З технічної точки зору rx 6800 — відмінний вибір для комфортної гри на високих налаштуваннях. А ось з ціною все не так райдужно. В ідеальній всесвіту без майнер, пандемії і дефіциту чіпів вона повинна коштувати 53 590 рублів — на кілька тисяч дорожче, ніж прямий конкурент. На практиці ж модель складно знайти у вільному продажу, при цьому просять за неї в середньому втричі більше ррц. Чи варта вона цих грошей, кожен може вирішити для себе сам. За ту ж суму неважко взяти лептоп з мобільного rx 6800m і спокійно грати кілька років де завгодно.