Серия Radeon 300 — серия графических процессоров, разработанная компанией AMD . Все графические процессоры серии производятся в формате 28 нм и используют микроархитектуру Graphics Core Next (GCN).
Серия включает в себя кристаллы графических процессоров Fiji и Tonga, основанные на архитектуре AMD GCN 3 или «Volcanic Islands», которая изначально была представлена с R9 285 на базе Tonga (хотя и урезанной) немного ранее. Некоторые из карт в серии включают флагманскую AMD Radeon R9 Fury X на базе Fiji, урезанную Radeon R9 Fury и малогабаритную Radeon R9 Nano, [9] которые являются первыми графическими процессорами с технологией High Bandwidth Memory (HBM), которую AMD разработала совместно с SK Hynix . HBM быстрее и энергоэффективнее, чем память GDDR5 , хотя и дороже. [10] Однако остальные графические процессоры в серии, за исключением R9 380 и R9 380X на базе Tonga, основаны на графических процессорах предыдущего поколения с измененным управлением питанием и, следовательно, оснащены только памятью GDDR5 (что также есть и у Tonga). Видеокарты серии Radeon 300, включая R9 390X, были выпущены 18 июня 2015 года. Флагманское устройство Radeon R9 Fury X было выпущено 24 июня 2015 года, а вариант с двумя GPU, Radeon Pro Duo , был выпущен 26 апреля 2016 года. [11]
Микроархитектура и набор инструкций
R9 380/X вместе с сериями R9 Fury и Nano были первыми картами AMD (после более ранней R9 285), которые использовали третью итерацию набора инструкций GCN и микроархитектуры. Другие карты в серии используют итерации первого и второго поколения GCN. В таблице ниже указано, к какому поколению GCN относится каждый чип.
Вспомогательные ASIC-микросхемы
Все вспомогательные микросхемы ASIC, присутствующие на чипах, разрабатываются независимо от базовой архитектуры и имеют собственные схемы наименования версий.
Поддержка нескольких мониторов
Контроллеры дисплеев под брендом AMD Eyefinity были представлены в сентябре 2009 года в серии Radeon HD 5000 и с тех пор присутствуют во всех продуктах. [12]
AMD TrueAudio
Технология AMD TrueAudio была представлена в серии AMD Radeon Rx 200, но ее можно найти только на кристаллах продуктов GCN 2-го поколения и более поздних.
Новая функция в линейке позволяет пользователям снизить потребление энергии, не отображая ненужные кадры. Она настраивается пользователем.
Поддержка LiquidVR
LiquidVR — это технология, которая улучшает плавность виртуальной реальности. Цель — сократить задержку между оборудованием, чтобы оборудование могло успевать за движением головы пользователя, устраняя укачивание . Особое внимание уделяется настройкам с двумя графическими процессорами, где каждый графический процессор теперь выполняет рендеринг для одного глаза отдельно на дисплее.
Поддержка виртуального суперразрешения
Первоначально представленная в предыдущих поколениях видеокарт серий R9 285 и R9 290, эта функция позволяет пользователям запускать игры с более высоким качеством изображения, визуализируя кадры с разрешением выше собственного. Затем каждый кадр понижается до собственного разрешения. Этот процесс является альтернативой суперсэмплированию , которое поддерживается не всеми играми. Виртуальное суперразрешение похоже на динамическое суперразрешение , функцию, доступную на конкурирующих видеокартах Nvidia , но жертвует гибкостью ради повышения производительности. [13]
OpenCL (API)
OpenCL ускоряет многие научные программные пакеты по сравнению с ЦП в 10 или 100 раз и более. Open CL 1.0 - 1.2 поддерживаются для всех чипов с архитектурой Terascale и GCN. OpenCL 2.0 поддерживается с GCN 2-го поколения и выше. [14] Для OpenCL 2.1 и 2.2 необходимы только обновления драйверов с картами, совместимыми с OpenCL 2.0.
Вулкан (API)
API Vulkan 1.0 поддерживается для всех карт архитектуры GCN. Vulkan 1.2 требует GCN 2-го поколения или выше с драйверами Adrenalin 20.1 и Linux Mesa 20.0 и новее.
Таблицы чипсетов
Настольные модели
в
т
е
^ abcdef Значения надбавки (если таковые имеются) указаны под базовым значением курсивом .
^ ab Скорость заполнения текстур рассчитывается как количество блоков наложения текстур, умноженное на базовую (или повышенную) тактовую частоту ядра.
^ ab Скорость заполнения пикселей рассчитывается как количество единиц вывода рендеринга, умноженное на базовую (или повышенную) тактовую частоту ядра.
^ ab Производительность точности вычисляется на основе базовой (или усиленной) тактовой частоты ядра на основе операции FMA . Производительность двойной точности карт Hawaii составляет 1/8 производительности одинарной точности, для других — 1/16 производительности одинарной точности.
^ R9 380 использует сжатие цвета без потерь, что может повысить эффективную производительность памяти (по сравнению с картами GCN 1 -го и 2 -го поколений) в определенных ситуациях. [ необходима цитата ]
Мобильные модели
в
т
е
^ abc Значения надбавки (если таковые имеются) указаны под базовым значением курсивом .
^ Скорость заполнения текстур рассчитывается как количество блоков наложения текстур, умноженное на базовую (или повышенную) тактовую частоту ядра.
^ Скорость заполнения пикселей рассчитывается как количество единиц вывода рендеринга, умноженное на базовую (или повышенную) тактовую частоту ядра.
^ Производительность точности рассчитывается на основе базовой (или повышенной) тактовой частоты ядра на основе операции FMA .
^ Серия Radeon 100 имеет программируемые пиксельные шейдеры, но не полностью соответствует DirectX 8 или Pixel Shader 1.0. См. статью о пиксельных шейдерах R100 .
^ Карты на базе R300, R400 и R500 не полностью соответствуют OpenGL 2+, поскольку оборудование не поддерживает все типы текстур, не являющихся степенью двойки (NPOT).
^ Для соответствия OpenGL 4+ требуется поддержка шейдеров FP64, и они эмулируются на некоторых чипах TeraScale с использованием 32-разрядного оборудования.
^ abc UVD и VCE были заменены на Video Core Next (VCN) ASIC в реализации Vega на базе APU Raven Ridge .
^ Обработка видео для техники интерполяции частоты видеокадров. В Windows работает как фильтр DirectShow в вашем плеере. В Linux поддержка со стороны драйверов и/или сообщества отсутствует.
^ ab Для воспроизведения защищенного видеоконтента также требуется карта, операционная система, драйвер и поддержка приложения. Для этого также необходим совместимый HDCP-дисплей. HDCP является обязательным для вывода определенных аудиоформатов, что накладывает дополнительные ограничения на настройку мультимедиа.
^ Поддержка большего количества дисплеев возможна при использовании собственных подключений DisplayPort или при разделении максимального разрешения между несколькими мониторами с помощью активных преобразователей.
^ ab DRM ( Direct Rendering Manager ) — компонент ядра Linux. AMDgpu — модуль ядра Linux. Поддержка в этой таблице относится к самой последней версии.
Драйверы графических устройств
Проприетарный драйвер графического устройства Catalyst
AMD Catalyst разрабатывается для Microsoft Windows и Linux . По состоянию на июль 2014 года другие операционные системы официально не поддерживаются. Это может отличаться для бренда AMD FirePro , который основан на идентичном оборудовании, но имеет сертифицированные OpenGL графические драйверы устройств.
AMD Catalyst поддерживает все функции, заявленные для бренда Radeon.
Бесплатный и открытый драйвер графического устройстваradeon
Бесплатные и открытые драйверы в основном разработаны на и для Linux , но были портированы и на другие операционные системы. Каждый драйвер состоит из пяти частей:
компонент пользовательского пространства в Mesa 3D
специальный и уникальный драйвер 2D-графического устройства для X.Org Server , который наконец-то будет заменен Glamor
Бесплатный и открытый radeonдрайвер ядра поддерживает большинство функций, реализованных в линейке графических процессоров Radeon. [5]
Драйвер radeonядра не подвергался обратной разработке , а был создан на основе документации, выпущенной AMD. [45] Этот драйвер по-прежнему требует фирменного микрокода для работы функций DRM, и некоторые графические процессоры могут не запустить X-сервер, если он недоступен.
Бесплатный и открытый драйвер графического устройстваamdgpu
Этот новый драйвер ядра напрямую поддерживается и разрабатывается AMD. Он доступен в различных дистрибутивах Linux, а также был портирован на некоторые другие операционные системы. Поддерживаются только GCN GPU. [5]
Проприетарный драйвер графического устройства AMDGPU-PRO
Этот новый драйвер от AMD все еще находился в стадии разработки в 2018 году, но его уже можно было использовать в нескольких поддерживаемых дистрибутивах Linux (AMD официально поддерживает Ubuntu, RHEL/CentOS). [46] Драйвер был экспериментально портирован на ArchLinux [47] и другие дистрибутивы. AMDGPU-PRO призван заменить предыдущий драйвер AMD Catalyst и основан на свободном и открытом исходном коде amdgpuдрайвера ядра. Графические процессоры до GCN не поддерживаются.
^ "AMD официально представляет серию Radeon 300 "Caribbean Islands" - VideoCardz.com". videocardz.com . 18 июня 2015 г.
^ "AMD Radeon Software Crimson Edition 16.3 Release Notes". AMD . Получено 20 апреля 2018 г. .
^ "AMDGPU-PRO Driver for Linux Release Notes". 2016. Архивировано из оригинала 11 декабря 2016 года . Получено 23 апреля 2018 года .
^ "Mesamatrix". mesamatrix.net . Получено 22 апреля 2018 г. .
^ abc "RadeonFeature". X.Org Foundation . Получено 20 апреля 2018 г.
^ "Выпущен графический драйвер AMD Adrenalin 18.4.1 (OpenGL 4.6, Vulkan 1.1.70) | Geeks3D". Май 2018 г.
^ "AMD Open Source Driver for Vulkan". GPUOpen . Получено 20 апреля 2018 г.
^ "AMD Catalyst Software Suite для графических продуктов AMD Radeon 300 Series". AMD . Получено 20 апреля 2018 г. .
^ "AMD R9 390X и AMD Fury". tectomorrow.com . Архивировано из оригинала 18 июня 2015 . Получено 2 июня 2015 .
^ Moammer, Khalid (30 сентября 2014 г.). «HBM 3D Stacked Memory в 9 раз быстрее GDDR5 – появится в AMD Pirate Islands R9 300 Series». WCCF Tech . Получено 31 января 2015 г.
^ «Предстоящий флагман AMD Radeon на базе Fiji — «Fury», R9 390X основан на Enhanced Hawaii». WCCFtech . 29 мая 2015 г.
^ "AMD Eyefinity: FAQ". AMD . 17 мая 2011 . Получено 2 июля 2014 .
^ Смит, Райан. "Обзор AMD Radeon R9 Fury X". Anandtech . Покупка. стр. 8. Получено 19 августа 2015 г.
^ "Группа Хронос". 19 июня 2022 г.
^ videocardz. "Технические характеристики AMD Radeon R5 340X". Videocardz . Получено 10 апреля 2019 г. .
^ Mujtaba, Hassan (1 марта 2016 г.). «AMD тихо запускает видеокарту Radeon R7 350 2 ГБ с ядром XTL от Cape Verde — запуск эксклюзивно для рынков Азиатско-Тихоокеанского региона».
^ videocardz. "Технические характеристики AMD Radeon R7 350X". Videocardz . Получено 10 апреля 2019 г. .
^ ab "Видеокарты серии Radeon R7 | AMD". www.amd.com . Получено 19 апреля 2017 г. .
^ btarunr (18 июня 2015 г.). "AMD анонсирует серию Radeon R7 300". TechPowerUp . Получено 23 января 2016 г. .
^ abcde "Видеокарты серии Radeon R9 | AMD". www.amd.com . Получено 19 апреля 2017 г. .
^ Mujtaba, Hassan (10 июля 2015 г.). «AMD Radeon R9 Fury с графическим процессором Fiji Pro официально выпущена — производительность 4K Ready, превосходит 980, но на 50 долларов дороже по цене 549 долларов США». WCCFtech.com . Получено 23 января 2016 г.
^ Mujtaba, Hassan (17 июня 2015 г.). «AMD Radeon R9 Fury X, R9 Nano и Fury представлены — на базе графического процессора Fiji, с питанием от HBM, в компактном форм-факторе по цене 649 долларов США». WCCFtech.com . Получено 16 июня 2015 г.
^ Моаммер, Халид (17 июня 2015 г.). «AMD представляет R9 Fury X за $650 и R9 Fury за $550 – на базе Fiji, первого в мире графического процессора HBM». WCCFtech.com . Получено 17 июня 2015 г.
^ Гарреффа, Энтони (12 марта 2016 г.). «AMD's Nexting Dual-GPU Called Radeon Pro Duo, Not the R9 Fury X2». TweakTown . Получено 14 марта 2016 г.
^ Мах Унг, Гордон (14 марта 2016 г.). «Видеокарта AMD Radeon Pro Duo стоимостью $1500 с двумя графическими процессорами создана для виртуальной реальности». PC World . IDG . Получено 14 марта 2016 г.
^ Moammer, Khalid (17 июня 2015 г.). «AMD представляет самую быструю видеокарту в мире – плату Dual Fiji Fury». WCCFtech.com . Получено 14 марта 2016 г.
^ Уильямс, Дэниел (26 апреля 2016 г.). "AMD Releases Radeon Pro Duo: Dual Fiji, 350 Вт, $1500". Anandtech . Purch Group . Получено 26 апреля 2016 г. .
^ ab "Видеокарты серии Radeon R5 для ноутбуков". AMD . Получено 15 февраля 2017 г. .
^ "Видеокарты серии Radeon R7". AMD . Получено 15 февраля 2017 г. .
^ abcdefghij "Видеокарты Radeon R9 Series Laptop". AMD . Получено 15 февраля 2017 г. .
^ "AMD Radeon HD 6900 (AMD Cayman) series graphics cards". HWlab . hw-lab.com. 19 декабря 2010 г. Архивировано из оригинала 23 августа 2022 г. Получено 23 августа 2022 г. Новая архитектура потоковых процессоров VLIW4 позволила сэкономить площадь каждого SIMD на 10%, при этом производительность осталась прежней архитектуры VLIW5
^ "База данных спецификаций графических процессоров". TechPowerUp . Получено 23 августа 2022 г. .
^ "NPOT Texture (OpenGL Wiki)". Khronos Group . Получено 10 февраля 2021 г.
^ "AMD Radeon Software Crimson Edition Beta". AMD . Получено 20 апреля 2018 г. .
^ "Mesamatrix". mesamatrix.net . Получено 22 апреля 2018 г. .
^ "RadeonFeature". X.Org Foundation . Получено 20 апреля 2018 г.
^ "AMD Radeon RX 6800 XT Specs". TechPowerUp . Получено 1 января 2021 г. .
^ "AMD запускает графические процессоры Radeon PRO W7500/W7600 RDNA3". Phoronix . 3 августа 2023 г. . Получено 4 сентября 2023 г. .
^ "Графическая карта AMD Radeon Pro 5600M" . TopCPU.net (на немецком языке) . Проверено 4 сентября 2023 г.
^ abc Киллиан, Зак (22 марта 2017 г.). "AMD публикует патчи для поддержки Vega в Linux". Tech Report . Получено 23 марта 2017 г. .
^ Ларабель, Майкл (15 сентября 2020 г.). «AMD Radeon Navi 2 / VCN 3.0 поддерживает декодирование видео AV1». Phoronix . Получено 1 января 2021 г. .
^ Эдмондс, Рич (4 февраля 2022 г.). «Обзор графического процессора ASUS Dual RX 6600: надежная игра в разрешении 1080p с впечатляющими термическими характеристиками». Windows Central . Получено 1 ноября 2022 г.
^ "Архитектура Vega следующего поколения от Radeon" (PDF) . Radeon Technologies Group (AMD). Архивировано из оригинала (PDF) 6 сентября 2018 г. . Получено 13 июня 2017 г. .
^ "AMDGPU" . Получено 29 декабря 2023 г.
^ "AMD Developer Guides". Архивировано из оригинала 16 июля 2013 г. Получено 31 января 2015 г.
^ "Radeon Software for Linux Release Notes". support.amd.com . Получено 1 февраля 2018 г. .
^ "AMDGPU - ArchWiki" . Wiki.archlinux.org . Проверено 1 февраля 2018 г.