AMD Radeon R5/R7/R9 300 — це серія відеокарт Radeon, вироблених Advanced Micro Devices (AMD). Усі графічні процесори серії виробляються у форматі 28 нм і використовують мікроархітектуру Graphics Core Next (GCN).
Серія включає графічні кристали Fiji та Tonga, засновані на архітектурі AMD GCN 3 або «Volcanic Islands», яка спочатку була представлена на базі Tonga (але порізана) у R9 285 трохи раніше. Графічні процесори основані на архітектурі Fiji. Карти цієї серії включають флагманський процесор Radeon R9 Fury X разом з 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 R 300 була випущена 18 червня 2015 року. Флагманський пристрій Fury X було випущено 24 червня 2015 року, а версія Radeon Pro Duo з двома графічними процесорами, випущена 26 квітня 2016 року.[11]
Архітектура
R9 380/X разом із серією R9 Fury & Nano були першими картами AMD (після більш ранньої R9 285), які використовували третю ітерацію їхнього набору інструкцій та мікроархітектури GCN. Інші карти серії мають ітерації GCN першого та другого покоління.
Допоміжні ASIC
Будь-які допоміжні ASIC, наявні в мікросхемах, розробляються незалежно від архітектури ядра і мають власні схеми імен версій.
Повністю нова функція в лінійці дозволяє користувачам зменшити споживання енергії, не відтворюючи непотрібні кадри. Користувач може налаштувати, на свій розсуд.
Підтримка LiquidVR
LiquidVR — це технологія, яка покращує плавність віртуальної реальності. Мета полягає в тому, щоб зменшити затримку між апаратними засобами, щоб апаратне забезпечення могло не відставати від руху голови користувача, усуваючи заколисування. Особлива увага приділяється налаштуванням подвійних графічних процесорів, коли кожен GPU тепер відтворюватиме одне око окремо на дисплеї.
Підтримка VSR
Представлено спочатку на відеокартах минулого покоління R9 290 і 290X, ця функція дозволяє користувачам запускати ігри з більш високою якістю зображення, відтворюючи кадри з роздільною здатністю вище рідної. Кожен кадр потім зменшується до вихідної роздільної здатності. Цей процес є альтернативою суперсемплінгу, який підтримується не всіма іграми. Virtual super resolution подібна до Dynamic Super Resolution, функції, доступної на конкуруючих відеокартах nVidia, але замінює гнучкість для підвищення продуктивності.[13][14] VSR може працювати з роздільною здатністю понад 2048 x 1536 при частоті оновлення 120 Гц або 3840 x 2400 при 60 Гц.[15]
OpenCL (API)
OpenCL прискорює багато наукових пакетів програмного забезпечення від процесора до фактора 10 або 100 і більше. OpenCL від 1.0 до 1.2 підтримуються для всіх мікросхем з Terascale і GCN. OpenCL 2.0 підтримується GCN 2-го покоління (або 1.2 і вище).[16] Для OpenCL 2.1 та 2.2 необхідні лише оновлення драйверів із картами, що відповідають OpenCL 2.0.
Vulkan (API)
Vulkan 1.1 підтримується всіма відеокартами з архітектурою GCN з останніми драйверами для Linux та Windows. Vulkan 1.2 доступний для GCN 2-го покоління або вище з Windows Adrenalin 20.1 (і новіші) та Linux Mesa 20.0 (і новіші).
↑ абвЗначення підсилене (якщо є) наведено під базовим значенням курсивом.
↑Швидкість заповнення текстури розраховується як кількість блоків відображення текстури, помножена на базову (або прискорюючу) тактову частоту ядра.
↑Швидкість заповнення пікселів розраховується як кількість вихідних одиниць візуалізації, помножена на базову (або прискорюючу) тактову частоту ядра.
↑Точна продуктивність розраховується на основі базової (або розширеної) тактової частоти ядра на основі операції FMA. Продуктивність подвійної точності карт Hawaii становить 1/8 продуктивності одинарної точності, а для інших – 1/16 продуктивності одинарної точності.
↑R9 380 використовує стиснення кольорів без втрат, що може підвищити ефективну продуктивність пам’яті (відносно карт GCN 1 і 2 покоління) у певних ситуаціях.[джерело?]
↑The Radeon 100 Series has programmable pixel shaders, but do not fully comply with DirectX 8 or Pixel Shader 1.0. See article on R100's pixel shaders.
↑R300, R400 and R500 based cards do not fully comply with OpenGL 2+ as the hardware does not support all types of non-power of two (NPOT) textures.
↑OpenGL 4+ compliance requires supporting FP64 shaders and these are emulated on some TeraScale chips using 32-bit hardware.
↑ абвThe UVD and VCE were replaced by the Video Core Next (VCN) ASIC in the Raven Ridge APU implementation of Vega.
↑Video processing ASIC for video frame rate interpolation technique. In Windows it works as a DirectShow filter in your player. In Linux, there is no support on the part of drivers and / or community.
↑ абTo play protected video content, it also requires card, operating system, driver, and application support. A compatible HDCP display is also needed for this. HDCP is mandatory for the output of certain audio formats, placing additional constraints on the multimedia setup.
↑More displays may be supported with native DisplayPort connections, or splitting the maximum resolution between multiple monitors with active converters.
↑DRM (Direct Rendering Manager) is a component of the Linux kernel. Support in this table refers to the most current version.
AMD Catalyst розроблявся для Microsoft Windows і Linux. Станом на липень 2014 року інші операційні системи офіційно не підтримуються. Для бренду AMD FirePro, який базується на ідентичному обладнанні, існують драйвери графічних пристроїв, сертифіковані OpenGL.
AMD Catalyst підтримує всі функції, рекламовані для бренду Radeon.
Безкоштовний драйвер з відкритим кодом для radeon
Безкоштовні драйвери з відкритим вихідним кодом в основному розроблені для Linux, але також були перенесені на інші операційні системи. Кожен драйвер складається з п'яти частин:
спеціальний і чіткий драйвер 2D графічного пристрою для X.Org Server, який, буде замінено на Glamor
Безкоштовний графічний драйвер Radeon з відкритим вихідним кодом підтримує більшість функцій, реалізованих у лінійці графічних процесорів Radeon.[7] На відміну від проекту Nouveau для відеокарт Nvidia, безкоштовні драйвери графічних пристроїв Radeon з відкритим вихідним кодом не спроектовані, а засновані на документації, опублікованій AMD.[39] Для роботи з функціями DRM для цих драйверів все ще потрібен власний мікрокод, і деякі графічні процесори можуть не запустити сервер X, якщо він недоступний.
Безкоштовний драйвер з відкритим кодом для amdgpu
Цей новий драйвер ядра безпосередньо підтримується та розробляється AMD. Він доступний у різних дистрибутивах Linux, а також був перенесений на деякі інші операційні системи. Підтримуються лише графічні процесори GCN.[7]
Пропрієтарний драйвер AMDGPU-PRO
Цей новий драйвер від AMD все ще знаходиться на стадії розробки, але його можна використовувати в кількох підтримуваних дистрибутивах Linux (AMD офіційно підтримує Ubuntu, RHEL/CentOS).[40] Драйвер був експериментально портований на ArchLinux [41] та інші дистрибутиви. AMDGPU-PRO налаштований на заміну попереднього драйвера AMD Catalyst і заснований на безкоштовному драйвері ядра amdgpu з відкритим вихідним кодом. Графічні процесори до GCN не підтримуються.
↑Архівована копія. Архів оригіналу за 29 січня 2022. Процитовано 4 лютого 2022.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
↑Архівована копія. Архів оригіналу за 28 січня 2017. Процитовано 4 лютого 2022.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)