Компания AMD возвращается в высшую лигу видеокарт! С таких слов можно начать обзор нового поколения Radeon RX 6000. За последние годы мы привыкли к доминированию NVIDIA на рынке графических устройств. Если в бюджетном сегменте у AMD получались мощные конкуренты, то в топовом безраздельно властвовали GeForce. Была попытка отвоевать позиции с выпуском Radeon VII, но эта модель не смогла показать впечатляющие результаты и была выпущена крайне малым тиражом. Важным шагом стал выход серии Radeon RX 5700 на базе новой архитектуры RDNA, которая позднее была усовершенствована и доработана. В итоге мы получили полноценных флагманов в лице Radeon RX 6900 XT и Radeon RX 6800 XT на новом GPU с удвоенным количеством вычислительных блоков и аппаратной поддержкой трассировки лучей.

AMD RDNA 2

Архитектура AMD RDNA 2

На данный момент представлено три видеокарты нового поколения — Radeon RX 6900 XT, Radeon RX 6800 XT и Radeon RX 6800. Все они базируются на графическом процессоре Navi 21 в разных его вариациях. Чип делится на 4 кластера Shader Engine по 10 Compute Engine (CU). По сути, это удвоенный вариант Navi 10 — 80 CU у нового GPU против 40 у старого.

Каждый CU по-прежнему оперирует 64 вычислительными блоками ядрами при 4 текстурных блоках. Полный Navi 21 может похвастать наличием 5120 вычислительных ядер и 320 текстурными блоками при 128 блоках растеризации. Но такая конфигурация задействована только в Radeon RX 6900 XT, у Radeon RX 6800 XT отключено 8 CU, у Radeon RX 6800 деактивировано 20 CU и часть ROP.

Процессоры производятся по 7-нм техпроцессу на заводах TSMC, как и прошлое поколение. При этом инженеры AMD переработали структуру блоков и оптимизировали конвейер Big Navy для более компактных размеров и лучшей энергоэффективности. И это позволило поднять частоты без перехода на новые технологические нормы. Если говорить о конкретных цифрах, то рост энергоэффективности составил более 50%, а при одинаковой мощности RDNA2 может работать с частотами на 30% выше.

AMD RDNA 2

Частоты новых моделей действительно стали выше, и теперь более 2 ГГц в номинале для них норма. У старших Radeon RX 6800/6900 XT заявлен Boost до 2250 МГц при среднем игровом значении Game Clock 2015 МГц, минимальное базовое значение равно 1825 МГц. При этом надо понимать, что частоты зависят от ограничений по мощности и температур, поэтому могут различаться в разных приложениях. Но, как мы увидим ниже, они ближе к более высокому значению Boost Clock.

Полные характеристики новых видеокарт в сравнении с предшествующими моделями представлены в таблице:

Видеоадаптер Radeon RX 6900 XT Radeon RX 6800 XT Radeon RX 6800 Radeon VII Radeon RX 5700 XT
Ядро Navi 21 Navi 21 Navi 21 Vega 20 Navi 10
Количество транзисторов, млн. шт 26800 26800 26800 13200 10300
Техпроцесс, нм 7 7 7 7 7
Площадь ядра, кв. мм 520 520 520 331 251
Количество потоковых процессоров 5120 4608 3840 3840 2560
Количество текстурных блоков 320 288 240 240 160
Количество блоков рендеринга 128 128 96 64 64
Ядра Ray Accelerator 80 72 60 - -
Базовая частота ядра, МГц 1825 1825 1700 1400 1605
Частота Game Clock, МГц 2015 2015 1815 - 1755
Частота Boost Clock, МГц 2250 2250 2105 1750 1905
Шина памяти, бит 256 256 256 4096 256
Тип памяти GDDR6 GDDR6 GDDR6 HBM2 GDDR6
Частота памяти, МГц 16000 16000 16000 2000 14000
Объём памяти, ГБ 16 16 16 16 8
Поддерживаемая версия DirectX 12 Ultimate (12_2) 12 Ultimate (12_2) 12 Ultimate (12_2) 12 (12_1) 12 (12_1)
Интерфейс PCI-E 4.0 PCI-E 4.0 PCI-E 4.0 PCI-E 3.0 PCI-E 4.0
Мощность, Вт 300 300 250 300 225
Рекомендованная стоимость на момент анонса, $ 999 649 579 699 399

Теперь подробнее поговорим об основных архитектурных изменениях. В Compute Engine появились специальные блоки Ray Accelerator для ускорения трассировки лучей — по одному блоку на CU и 80 на весь GPU. Ray Accelerator выполняют вычисления пересечения лучей и геометрии, до четырех пересечений за такт. Блоки проще RT-ядер в процессорах NVIDIA, зато это помогает экономить транзисторный бюджет.

AMD RDNA 2

Перед нами первое поколение AMD Radeon, которые пригодны для игр с трассировкой лучей, и они должны работать во всех ранее выпущенных проектах. Согласно тестам самой AMD потенциал старших моделей позволяет играть с эффектами трассировки в разрешении 2560x1440.

AMD RDNA 2

Также важно отметить, что в новых игровых консолях Microsoft и Sony используется графика на схожей архитектуре, следовательно, можно рассчитывать на определенную оптимизацию трассировки под аппаратные возможности GPU RDNA2.

Другим важным изменением стала переработанная система памяти и появление дополнительного кэша L3 Infinity Cache. Этот быстрый кэш объемом 128 МБ позволяет уменьшить количество обращений к внешней памяти. Обмен данными с Infinity Cache идет по 1024 бит за такт при вариативной частоте до 1,94 ГГц.

AMD RDNA 2

Пропускная способность Infinity Cache в несколько раз выше скорости работы с памятью GDDR6 14 Гбит/с на 256-битной шине и даже выше, чем это было бы на шине 512 бит. Такой подход позволил попутно снизить энергопотребление, что весьма важно для столь массивного сложного чипа.

AMD RDNA 2

Кроме трассировки лучей через новый GPU поддерживает и другие функции API DirectX 12 Ultimate. Это Variable Rate Shading, Mesh Shaders и Samper Feedback.

AMD RDNA 2

Технология Variable Rate Shading позволяет менять качество шейдеров для разных сегментов кадра. Самым наглядным примером являются гоночные игры, где на периферии кадра активно используется смазывание и точность проработки не нужна. У NVIDIA технология поддерживается с поколения Turing. VRS уже поддерживается в ряде игр, начиная с Wolfenstein II: The New Colossus. AMD в качестве более нового примера приводит DIRT 5.

AMD RDNA 2

Mesh Shading оптимизирует работу с геометрией благодаря специальному графическому конвейеру. Samper Feedback улучшает стриминг текстур.

AMD FidelityFX

Важное значение имеют не только аппаратные улучшения, но и программные инновации. Компания развивает набор инструментов AMD FidelityFX в рамках открытой платформы GPUOpen. Они позволяют добавить ряд эффектов с использованием программных оптимизаций под GPU Radeon. В частности, игрокам уже известна технология FidelityFX CAS (Contrast Adaptive Sharpening) для улучшения четкости картинки.

AMD RDNA 2

Теперь их пополнят новые эффекты. FidelityFX Ambient Occlusion использует оптимизированный алгоритм Combined Adaptive Compute Ambient Occlusion (CACAO) для достоверного затенения объектов в динамических сценах. Предусматривает несколько предустановок качества для выбора оптимального режима.

AMD RDNA 2

FidelityFX Screen Space Reflections использует технологию AMD Stochastic Screen Space Reflections (SSSR) для создания качественных отражений в экранном пространстве.

AMD RDNA 2

FidelityFX Variable Shading использует особый вариант VRS для повышения производительности.

AMD RDNA 2

При использовании трассировки возникают артефакты в виде шумов. У решений NVIDIA реализовано шумоподавление на базе алгоритмом глубокого обучения, и эта операция выполняет довольно эффективно благодаря специальным тензорных блокам. У Navi 21 нет специальных блоков для алгоритмов ИИ, но представлен свой вариант шумоподавления FidelityFX Denoiser.

AMD RDNA 2

Еще одним инструментом оптимизации производительности станет FidelityFX Downsampler. Также представлена технология FidelityFX HDR Mapper для эффективной работы HDR-режима с мониторами FreeSync.

Анонсирована технология FidelityFX Super Resolution, которая должна стать альтернативой NVIDIA DLSS. Это метод интеллектуального масштабирования на базе API DirectML, являющегося частью DirectX 12. Подробности пока не раскрыты. Можно предположить, что без специальных блоков эффективность такого метода будет несколько хуже NVIDIA DLSS. Но это будет открытый алгоритм под DirectX 12, что может сделать его более массовым и популярным.

AMD RDNA 2

На данный момент технологии FidelityFX заявлены для 35 игр. Их поддерживают свежие DiRT 5, Godfall и World of Warcracft: Shadowlands (FidelityFX CAS Fidelity, FX Ambient Occlusion и др.), будут они и в Far Cry 6. Все озвученные игры должны поддерживать тени с трассировкой лучей, что доступно на всех решениях AMD Radeon RX 6000.

AMD RDNA 2

AMD Radeon Boost

Среди новых функций программного обеспечения Radeon Software доступна технология Radeon Boost для ускорения производительности в играх. Ее суть в динамическом снижении разрешения при резких движениях.

AMD RDNA 2

При медленном изучении локаций вы получите максимально качественную картинку, но, если решите дернуть мышку для быстрого разворота, разрешение снизится для обеспечения повышенной производительности. Компромиссный вариант, который добавит плавности в динамичных моментах при кратковременном ухудшении визуализации.

Технология поддерживается во множестве популярных игр — Fortnite, Overwatch, GTA V, Battlefield V, Destiny 2, The Witcher 3 и других.

AMD Radeon Anti-Lag

Следующая технология призвана улучшить комфорт в быстрых киберспортивных играх. Radeon Anti-Lag обеспечивает снижение задержек между моментом нажатия на клавишу и реакцией на экране.

Не трудно догадаться, что это ответ на NVIDIA Reflex.

AMD Smart Access Memory

Представлена технология Smart Access Memory, которая позволяет процессору обращаться ко всему объему видеопамяти через шину PCI Express. Ранее для адресации выделялся сегмент в 256 МБ. AMD Smart Access Memory позволяет адресовать все 16 ГБ у Radeon RX 6800/6900.

AMD RDNA 2

Согласно тестам AMD данная технология обеспечивает ускорение от 0 до 15%. Ее можно включить на материнских платах AMD X570 и B550 в связке с процессорами Ryzen 5000. То есть сочетание компонентов AMD обеспечит максимальную их эффективность в играх.

AMD RDNA 2

Smart Access Memory является вариацией Resizable BARSupport, доступной и на решениях Intel. И уже есть результаты тестов Radeon RX 6800 XT на платформе LGA1200, о чем мы писали в новостях. Также известно, что NVIDIA вскоре представит свой аналог данной технологии без привязки к AMD или Intel.

Обработка видео и вывод изображения

Обновился блок обработки видео. Новые Radeon обеспечивают аппаратное ускорение воспроизведения видео вплоть до 8K при 24 или 30 кадрах. Появилась поддержка кодека AV1. Поддерживается аппаратное кодирование вплоть до 4K при 90 кадрах (H.264) или 4K при 60 кадрах (H.265).

AMD RDNA 2

Надо признать, что Radeon все еще уступает GeForce RTX, поскольку Ampere поддерживают кодирование даже в 8K.

Для вывода изображения предусмотрен порт HDMI 2.1 с поддержкой форматов вплоть до 8K@60 Гц и 4K@144Гц, есть два DisplayPort и один USB Type-C с поддержкой шлемов виртуальной реальности. Поддерживаются технологии FreeSync и Variable Refresh Rate.