Amd software

Поддерживаемое оборудование

Программное обеспечение AMD Radeon предназначено для поддержки всех функциональных блоков, присутствующих на кристалле графического процессора или APU . Помимо IC, предназначенного для рендеринга , это включает в себя контроллеры дисплея, а также их блоки SIP для декодирования видео , унифицированный видеодекодер (UVD) и кодирование видео Video Coding Engine (VCE).

Драйвер устройства также поддерживает AMD TrueAudio , блок SIP для вычислений, связанных со звуком.

Поддерживаемые продукты

AMD Radeon Software поддерживает следующие линейки продуктов AMD (и традиционно ATI), предназначенные для рендеринга :

  • Графические процессоры (GPU)
  • Ускоренные процессоры (APU)

Следующие линейки продуктов, вероятно, не поддерживаются программным обеспечением AMD Radeon, а вместо этого поддерживаются другим программным обеспечением, которое (например) имеет сертификат OpenGL :

  • Линия продуктов AMD FireStream для GPGPU в суперкомпьютерах и т. Д.
  • Линия продуктов AMD FireMV для установки с несколькими мониторами ( AMD Eyefinity не поддерживает, доступна для всех потребительских продуктов )
  • Линия продуктов AMD FirePro для профессионалов, которым требуется сертифицированная поддержка OpenGL

Поддержка нескольких мониторов

Начиная с Catalyst 14.6 AMD включила поддержку смешанного разрешения, что позволяет создавать одну группу дисплеев Eyefinity, в то время как каждый монитор работает с разным разрешением. Однако текущая версия может отключить любой дополнительный режим отображения и изменить разрешение в одном доступном режиме. Эта функция стала возможной благодаря добавлению двух новых режимов отображения Eyefinity, Fit и Expand, которые присоединяются к традиционному режиму Fill. В обоих режимах «Fit an Expand» AMD компенсирует несоответствие разрешений, создавая виртуальный рабочий стол с разрешением, отличным от разрешения мониторов, а затем либо дополняя его, либо обрезая по мере необходимости.

До Eyefinity существовало программное обеспечение «HydraVision» только для Windows, первоначально приобретенное у Appian Graphics вместе с его командой разработчиков, программное обеспечение для управления настольными компьютерами и экранами, в основном обеспечивающее управление несколькими мониторами и виртуальными экранами. Он имеет обширную поддержку горячих клавиш.

Видео ускорение

Оба ядра AMD SIP для ускорения видео, движок кодирования видео и унифицированный декодер видео поддерживаются программным обеспечением AMD Radeon.

Аудио ускорение

Некоторые продукты AMD содержат ядра SIP для ускорения звука под брендом AMD TrueAudio. Поддержка этого сопроцессора DSP для ускорения звука является частью программного обеспечения AMD Radeon.

В Microsoft Windows поддержка AMD TrueAudio имеет кодовое название «ACP» (для сопроцессора звука) и реализуется через «службу пользователя ACP» (amdacpusrsvc.exe) , фоновую службу, которая помогает управлять задачами со звуком в играх.

В Linux AMD TrueAudio также имеет кодовое имя «acp», некоторый код, относящийся к этому, можно найти в каталоге / drivers / gpu / drm / radeon исходных текстов ядра Linux.

Энергосбережение

Программное обеспечение AMD Radeon включает поддержку AMD PowerPlay , AMD PowerTune и AMD ZeroCore Power , набора технологий AMD для снижения энергопотребления в своих графических продуктах.

Поддерживаемые интерфейсы

Рендеринг

Драйвер устройства AMD Radeon Software поддерживает несколько интерфейсов рендеринга , каждый из которых предназначен для предоставления программам пользовательского пространства, таким как видеоигры или программное обеспечение САПР , доступа к соответствующим блокам SIP.

Мантия

Пока что только программное обеспечение Radeon, ориентированное на Microsoft Windows, включает поддержку Mantle (API) .

OpenGL

OpenGL 4.5 возможен для Terascale 2 и 3 с AMD Radeon Software Crimson Edition Beta (версия драйвера 15.30 или выше, например Crimson Beta 16.2.1). Поддержка OpenCL будет потеряна, но ее можно восстановить, скопировав соответствующие файлы из предыдущего пакета, например Radeon Software 15.11.1 Beta. Бета-драйверы не поддерживают HDCP .

OpenGL 4.5 доступен для GCN с версией 16.3 или выше

Совместимость с OpenGL 4.x требует поддержки шейдеров FP64. Они реализованы путем эмуляции на некоторых графических процессорах TeraScale.

OpenGL 4.6 поддерживается в графическом драйвере AMD Adrenalin 18.4.1 в Windows 7 , версии 1803 (обновление за апрель 2018 г.) для AMD Radeon HD 7700+, HD 8500+ и новее. Выпущено в апреле 2018 г.

Вулкан

Vulkan 1.0 с 16.3.2 или выше для GCN

Vulkan 1.1 с AMD Radeon Software Adrenalin Edition 18.3.3 или выше

Видео ускорение

Драйвер устройства AMD Radeon Software поддерживает несколько интерфейсов, каждый из которых предназначен для предоставления программам пользовательского пространства, таким как, например, GStreamer или HandBrake , доступ к соответствующим блокам SIP.

ГПГПУ

OpenCL

В Catalyst 9.12 была доступна поддержка OpenCL 1.0.

В Catalyst 10.10 был доступен OpenCL 1.1.

Catalyst 12.4 поддерживает OpenCL 1.2.

Драйвер OpenCL 2.0 работает с 14.41 для моделей на основе GCN. Это также поддерживает предыдущие версии OpenCL.

Чипы Terascale 2 и 3 могут использовать уровень 1.2.

Близко к металлу

Close to Metal был низкоуровневым API AMD, от которого отказались в пользу OpenCL.

Другой

AMD HD3D Stereoscopic 3D API от AMD.

Гетерогенная системная архитектура

С Catalyst 14.1 возможно HSA. Графические модули главного процессора AMD и графические карты Radeon работают вместе.

Сервисы AMD GPU (AGS)

GPUOpen : http://gpuopen.com/gaming-product/amd-gpu-services-ags-library/ и https://github.com/GPUOpen-LibrariesAndSDKs/AGS_SDK

SDK AMD Display Library (ADL)

https://web.archive.org/web/20160116043411/http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/

История

Catalyst появился 13 июня 2002 года с версией 02.1 — после того, как ATI Technologies выпустила графический процессор Radeon 8500 в октябре 2001 года — как «программный пакет, включающий унифицированные драйверы и программные приложения, позволяющие использовать графические продукты семейства Radeon » для Windows XP , Windows 2000 и Windows Me с поддержкой Windows 98 через драйвер Windows Me. Первое число в версии выпуска обозначает год, второе — выпуск в течение этого года, начиная с x.1 для всех лет, кроме 2003 года (в котором был выпуск 3.0).

В июне 2012 года AMD объявила о прекращении ежемесячных обновлений драйверов и выпуске новых драйверов, «когда это будет иметь смысл».

Исходный Catalyst состоял из следующих элементов:

  1. новый, унифицированный драйвер для ATI Radeon графических-карт
  2. Hydravision, фирменное программное обеспечение ATI для управления настольными компьютерами
  3. АТИ «Мультимедийный центр»
  4. Программное обеспечение ATI Remote Wonder
  5. новый инструмент диагностики и стабильности AGP
  6. переработанная панель управления

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

Однако в середине 2004 года ATI начала поддерживать Linux ( XFree86 , X.Org ), наняв новую команду драйверов Linux для создания fglrx . Их новые проприетарные драйверы Linux, вместо того, чтобы быть портом драйверов Windows Catalyst, были основаны на драйверах Linux для FireGL (драйверы FireGL работали с Radeon раньше, но официально не поддерживали их), карты, предназначенной для производителей графики. , а не геймеры (хотя часть драйвера дисплея теперь основана на тех же источниках, что и Windows Catalyst, начиная с версии 4.x в конце 2004 года). Проприетарные драйверы Linux могут поддерживать чипы R200 (Radeon 8500-9200, 9250). Для получения лучшего драйвера дисплея рекомендуется использовать драйверы из официальных репозиториев дистрибутива.

Первоначально ATI не производила драйверы Radeon для Linux , вместо этого предоставляя спецификации оборудования и документацию разработчикам инфраструктуры прямого рендеринга (DRI) в соответствии с различными соглашениями о неразглашении .

В конце 2004 года частота обновлений драйверов увеличилась, и драйверы для Linux выпускаются каждые два месяца, что вдвое реже, чем их аналоги для Windows. Затем, с конца 2005 года, он был увеличен до ежемесячных выпусков в соответствии с выпусками Windows Catalyst.

В 2008 году ATI изменила циклы выпуска и версии драйверов; теперь называется Catalyst <год>. <месяц>, пакет драйвера по-прежнему включает внутреннюю версию драйвера 8.xx.x, но теперь он ежемесячный, имея общую базу кода с драйвером Windows (начиная с внутреннего выпуска 8.43) . В 2009 году драйвер Catalyst официально отказался от поддержки чипов R500 и более старых, причем драйвер FOSS был признан стабильным и достаточно полным. Последний выпуск драйвера, поддерживающий старые архитектуры, — Catalyst 9.3.

В сентябре 2015 года AMD повторно представила программное обеспечение драйвера как Radeon Software Crimson Edition в версии 15.11 с новым дизайном пользовательского интерфейса.

На сегодняшний день AMD использует версию Adrenalin программного обеспечения AMD Radeon для конкретных поддерживаемых устройств.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector