RDNA (микроархитектура)

редактировать
AMD RDNA 1
AMD RDNA logo.png
Дата выпуска7 июля 2019 г.; 15 месяцев назад (7 июля 2019 г.)
Процесс изготовленияTSMC 7 нм
История
ПредшественникГрафическое ядро ​​Next 5
ПреемникRDNA 2
Общая блок-схема графического процессора.

RDNA (Radeon DNA ) - это кодовое имя для микроархитектуры GPU и сопровождающая его архитектура набора команд, разработанная AMD. Это преемник их микроархитектуры / набора команд Graphics Core Next (GCN). Первой линейкой продуктов с RDNA стала видеокарта Radeon RX 5000 series, выпущенная 7 июля 2019 года. Планируется также, что архитектура будет использоваться в мобильных продуктах и ​​PlayStation 5 и Xbox Series X и Series, оба из которых будут использовать графику на основе RDNA2.

Вероятно, это будет RISC SIMD ( а точнее SIMT ) микроархитектура. Он изготовлен и изготовлен с использованием графических чипов TSMC 7 нм FinFET, используемых в серии Navi Видеокарты AMD Radeon.

Содержание
  • 1 Архитектура
  • 2 Набор инструкций
  • 3 Различия между GCN и RDNA 1
  • 4 RDNA 2
    • 4.1 Использование в будущих игровых консолях
  • 5 См. также
  • 6 Ссылки
  • 7 Внешние ссылки
Архитектура

В архитектуре используется новый дизайн процессора, хотя первые подробности, представленные на презентации AMD Computex, намекают на аспекты, связанные с previous Наличие архитектуры Graphics Core Next (GCN). Он будет иметь многоуровневую иерархию кэша и улучшенный конвейер рендеринга с поддержкой памяти GDDR6. Полностью переработанная (негибридная) архитектура планируется как преемник (слухи).

Начиная с самой архитектуры, одним из самых больших изменений для RDNA является ширина волнового фронта, основная группа работы. GCN во всех своих итерациях имел ширину 64 потока, то есть 64 потока были объединены в единый волновой фронт для выполнения. RDNA сокращает это до 32 потоков. В то же время AMD увеличила ширину своих SIMD-модулей с 16 до 32 (также называемых SIMD32), что означает, что размер волнового фронта теперь соответствует размеру SIMD.

RDNA также представляет рабочие примитивные шейдеры. Хотя эта функция присутствовала в аппаратном обеспечении архитектуры Vega, было трудно добиться реального прироста производительности, и поэтому AMD никогда не включала ее. Примитивные шейдеры в RDNA контролируются компилятором.

Контроллер дисплея в RDNA был обновлен для поддержки Display Stream Compression 1.2a, что позволяет выводить в формате 4k @ 240 Гц, HDR 4K при 120 Гц и HDR 8K при 60 Гц.

Набор инструкций

На веб-сайте AMD GPUOpen размещен документ в формате PDF, предназначенный для описания среды, организации и состояние программы устройств AMD поколения «RDNA». В нем подробно описывается набор команд и форматы микрокода, присущие этому семейству процессоров, которые доступны программистам и компиляторам.

Набор команд RDNA принадлежит AMD (которой также принадлежит набор команд X86-64 ).

Различия между GCN и RDNA 1

Существуют архитектурные изменения, которые влияют на то, как планируется код:

  1. Проблема с однократной инструкцией:
    • GCN выдает одну инструкцию на волну один раз каждые 4 цикла.
    • RDNA выдает инструкции каждый цикл.
  2. Wave32:
    • GCN использовала размер волнового фронта 64 потока (рабочие элементы).
    • RDNA поддерживает оба волнового фронта размеры 32 и 64 потока.
  3. Процессоры рабочих групп:
    • GCN сгруппировала аппаратное обеспечение шейдера в «вычислительные блоки» (CU), которые содержали скалярные ALU и векторные ALU, LDS и доступ к памяти. Один CU содержит 4 SIMD16, которые совместно используют один путь к памяти.
    • RDNA представила «процессор рабочей группы» («WGP»). WGP заменяет вычислительную единицу как базовую единицу аппаратного обеспечения / вычислений шейдеров. Одна WGP включает 2 CU. Это позволяет направить на одну рабочую группу значительно больше вычислительной мощности и пропускной способности памяти. В RDNA 1 CU - это половина WGP.
RDNA 2
AMD RDNA 2
Процесс изготовленияTSMC «Расширенный» 7-нм
История
ПредшественникRDNA 1

RDNA 2 (также RDNA2) является преемником микроархитектуры RDNA 1 и планируется к выпуску в 2020 году. Согласно заявлениям AMD, RDNA 2 будет «обновлением» архитектуры RDNA 1.

Дополнительная информация о RDNA 2 была обнародована в День финансового аналитика AMD 5 марта 2020 года. AMD утверждает, что обеспечит 50% производительность на ватт улучшение по сравнению с RDNA 1 и, хотя точные цифры пока не предоставлены, увеличение тактовой частоты и инструкций за такт. Дополнительные функции, подтвержденные AMD, включают аппаратное ускорение трассировки лучей в реальном времени и шейдинг с переменной скоростью. RDNA 2 будет использоваться в игровых консолях следующего поколения и видеокартах для ПК под кодовым названием «Navi 2X».

В сентябре 2020 года AMD объявила, что представит новое поколение Графические карты RDNA 2 на мероприятии, запланированном на 28 октября 2020 года.

Использование в будущих игровых консолях

RDNA 2 подтверждена как графическая микроархитектура, которая будет использоваться в будущих игровых консолях, консоли Xbox Series X и Series от Microsoft и PlayStation 5 от Sony, с собственными настройками и различными конфигурациями графического процессора в реализация каждой системы.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-03 04:27:05
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте