Программное обеспечение AMD Radeon - AMD Radeon Software

Программное обеспечение AMD Radeon
Настройки AMD Radeon
Настройки AMD Radeon
Оригинальный автор (ы)ATI Technologies
Разработчики)Продвинутые Микроустройства
изначальный выпуск13 июня 2002 г.; 18 лет назад (2002-06-13) (v. 2.1)
Операционная системаМайкрософт Виндоус
Linux
ПлатформаIA-32 и x64
.NET Framework
Qt
Размер288 МБ
ТипДрайвер устройства и системный монитор
ЛицензияБесплатное ПО
Интернет сайти.com/ en-us/ рынки/игра/ загрузки

Программное обеспечение AMD Radeon (ранее назывался ATI Catalyst и AMD Catalyst) это драйвер устройства и служебное программное обеспечение пакет для Продвинутые Микроустройства с видеокарты и ВСУ. Он построен с использованием Qt инструментарий и работает на 32- и 64-битных процессорах x86 Microsoft Windows и Linux.

Комплект программного обеспечения

Настройки Radeon

Radeon Settings заменили старый AMD Catalyst Control Center. AMD Catalyst Control Center использует Qt как часть его набор инструментов.

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

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

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

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

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

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

  • AMD FireStream линейка продуктов для ГПГПУ в суперкомпьютерах и т. д.
  • AMD FireMV линейка продуктов для многомониторных систем (устарела AMD Eyefinity доступна для всех потребительских продуктовs)[нужна цитата ]
  • AMD FirePro линейка продуктов для профессионалов, которым требуется сертифицированная поддержка OpenGL

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

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

До Eyefinity существовало программное обеспечение HydraVision только для Windows,[2] первоначально приобретен у Аппиева Графика вместе со своей командой разработчиков, программное обеспечение для управления рабочим столом / экраном, в основном обеспечивающее мультимонитор и управление виртуальным экраном. Он имеет обширную поддержку горячих клавиш.[3]

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

Оба AMD SIP ядра для ускорения видео, Механизм кодирования видео а также Единый видеодекодер, поддерживаются AMD Radeon Software.

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

Некоторые продукты 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 для снижения энергопотребления в своих графических продуктах.[4]

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

Рендеринг

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

Direct3D

Direct3D 12 доступен для GCN с версией 15.7.1 или выше[5]

Мантия

Пока что таргетинг только на Radeon Software Майкрософт Виндоус включает поддержку Мантия (API).

OpenGL

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

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

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

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

Вулкан

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

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

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

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

ГПГПУ

OpenCL

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

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

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

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

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

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

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

Другой

AMD HD3D стереоскопическое 3D API от AMD.

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

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

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

SDK AMD Display Library (ADL)

Поддержка операционных систем

Linux

AMD Catalyst для Linux и Mesa будут использовать одни и те же драйверы ядра Linux: amdgpu[16] и amdkfd.[17] Мантия является нет поддерживается в Linux.
Поддержка для ASIC например, УВД, VCE, или же AMD TrueAudio будет интегрирован в amdgpu.
В прошлом AMD Catalyst для Linux (здесь назывался: libGL-fglrx-glx) использовали проприетарный двоичный blob.

Длительное время fglrx (сокращение от FireGL and Radeon для X)[18]) было названием проприетарного драйвера графического устройства для Linux. Начиная с Catalyst 7.11, драйвер ATI Proprietary Linux был переименован в ATI Catalyst Linux и был перенесен на те же даты выпуска и нумерацию версий, что и версии для Microsoft Windows.[19]

В первые годы разработки проприетарный драйвер Linux fglrx подвергался критике за проблемы со стабильностью и производительностью, а также за отсутствие дополнительных опций. AMD улучшила драйвер в следующие периоды, включив ключевые функции, такие как CrossFire, OverDrive, Catalyst AI, Stream Computing, новые функции сглаживания, MultiView, SurroundView и т. Д. Но главным прорывом для fglrx стало стратегическое решение, принятое AMD. 2008, чтобы повысить значимость поддержки Linux: с этого момента все новые графические процессоры в будущем будут поставляться с поддержкой драйверов Linux с первого дня их выпуска, вместо того, чтобы сталкиваться с задержкой в ​​несколько месяцев, как это было раньше. до тех пор.[20] В последующие годы состояние драйвера со временем постоянно улучшалось, AMD работала совместно с разработчиками приложений, и большинство экземпляров драйверов считались достаточно надежными для большинства задач и функциональными для большинства пользователей.[21]

Вскоре после его выпуска как бесплатного программного обеспечения с открытым исходным кодом, ВОГЛ, отладчик OpenGL, доступный для Linux и Microsoft Windows, получил поддержку драйвера AMD Catalyst Linux.[22]

На GDC 2014 AMD публично изучала стратегию перенастройки компонентов пользовательского пространства драйвера AMD Catalyst Linux с текущего проприетарного блоба ядра Linux на libDRM из бесплатный драйвер radeon с открытым исходным кодом облегчение использования и реализации HSA под Linux. На конференции разработчиков X.Org в октябре 2014 года Алекс Дойчер из AMD официально представил amdgpu и amdkfd.[17]

Microsoft Windows и Linux

Поддержка WindowsИз версииК версииПримечания
Windows 9x02.14.4/6.2Для этих операционных систем было несколько более поздних выпусков, в том числе и до сборки Catalyst 6.2 для Windows Me, выпущенной 9 февраля 2006 г.[23]
Windows 200002.16.5[24]/7.4[25]Более новые версии Catalyst до 7.4 будут работать в 2000 году неофициально без каких-либо изменений, более поздним версиям может потребоваться редактирование файла inf.
Windows XP [x86 и x64]02.114.4[26]Обновление драйверов и поддержка прекращены на AMD Catalyst 14.4 для видеокарт с поддержкой до DirectX 11 на оборудовании и 10.2 для карт DirectX 9.0c.[нужна цитата ]
Виндоус виста [x86 и x64]7.213.12Обновления драйверов и поддержка прекращены на AMD Catalyst 13.12 для видеокарт с поддержкой до DirectX 11.[27]
Windows 7 [x86 / x64]9.318.9.3/20.4.2Обновления драйверов и поддержка прекращены из-за прекращения поддержки операционных систем x86, но продолжаются для x64 до истечения срока расширенной поддержки Windows 7.
Windows 8.1 [x86 / x64]12.8[28]17.1.2/17.7.1Обновление драйверов остановлено в 2017 году.
Windows 10 [x86 / x64]15.7[29]18.9.3/20.5.1[30]Поддержка драйверов x86 была прекращена, чтобы сосредоточиться только на x64.
RHEL19.50
CentOS19.50
Ubuntu19.50
SLES / SLED 1519.50

Начиная с версии 4.9 (выпущенной 4 сентября 2004 г.), пакет драйверов Catalyst включал ATI Catalyst Control Center,[31]новое программное приложение для управления многими аппаратными функциями, такими как настройки 3D, элементы управления монитором и параметры видео. Он показывает небольшой 3D-предварительный просмотр и позволяет пользователю увидеть, как изменения в настройках графики влияют на качество визуализированного изображения. Он также показывает информацию о самой карте и данных программного обеспечения. Для этого приложения требуется Microsoft .NET Framework.

Radeon Software 16.x и выше только для моделей на базе GCN. С поддержкой 16.3.2 Vulkan 1.0.

вопросы

На платформах Windows

  • Количество визуализируемых впереди кадров не регулируется
  • Тройная буферизация в D3D не может быть принудительной
  • V-синхронизацию во многих играх под Windows 7 нельзя принудительно отключить
  • Иногда устанавливаемые файлы жалуются на то, что регистры используются Catalyst Control Center и AMD Fuel Service, и просит закрыть их перед продолжением. Пользователи сомневаются, что "End Task" на них приведет к прекращению работы дисплея. Установленные системные программы в Панели управления не имеют поля для указания (для любой программы), будет ли система без него непригодна для использования.
  • Многие пользователи рассказывают в форумы что драйверы вообще делают игры для крушение, есть черные экраны, зависает система, замерзает, BSOD или нежелательные и внезапные перезагрузки. Претензии AMD в их сайт который расследует подобные отчеты.

Это сделало r / AMDHelp сообщество, чтобы представить огромное количество потребителей, которые публикуют одни и те же проблемы с момента запуска серии RX 5700, но не исправлены для большинства. Многие другие утверждают, что их единственным решением было вернуть продукт Radeon и перейти к конкурентам, заявив, что AMD теряет многих клиентов из-за проблем такого типа.

На платформах Linux

  • Нет поддержки 3D HDTV.[нужна цитата ]
  • Очень большая продолжительность между обновлениями. Релизы fglrx часто отстают на шесть месяцев с точки зрения совместимости с их ключевыми зависимостями от основной ветки разработки, такими как Ядро Linux и x.org xserver.[нужна цитата ]

История

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

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

Исходный 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. х в конце 2004 г.). Проприетарные драйверы Linux могут поддерживать чипы R200 (Radeon 8500-9200, 9250).[34] Для получения лучшего драйвера дисплея рекомендуется использовать драйверы из официальных репозиториев дистрибутива.

Изначально 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 с новым дизайном пользовательского интерфейса.[35]

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

Смотрите также

Связанные технологии

похожие темы

Рекомендации

  1. ^ «Бета-версия AMD Catalyst 14.6 добавляет новые функции Eyefinity». АнандТех. 2014-05-27. Получено 2014-07-02.
  2. ^ Справочное руководство Appian HydraVision, Редмонд, Вашингтон: Appian Graphics, подразделение корпорации ETMA.
  3. ^ «ГидраВидение». 2008-04-18.
  4. ^ «Поддержка PowerPlay ™ в Catalyst для Linux версии 8.19.10». 2005-11-12.
  5. ^ «Примечания к выпуску драйвера AMD Catalyst ™ 15.7.1 для Windows®». AMD. Получено 2018-04-20.
  6. ^ «AMD Radeon Software Crimson Edition Beta». AMD. Получено 2018-04-20.
  7. ^ «Примечания к выпуску AMD Radeon Software Crimson Edition 16.3». AMD. Получено 2018-04-20.
  8. ^ «Выпущен графический драйвер AMD Adrenalin 18.4.1 (OpenGL 4.6, Vulkan 1.1.70) - Geeks3D». www.geeks3d.com. Получено 10 мая, 2018.
  9. ^ «Примечания к выпуску Radeon ™ Software Adrenalin Edition 18.4.1». support.amd.com. Получено 10 мая, 2018.
  10. ^ «Примечания к выпуску Radeon Software Adrenalin Edition 18.3.3». AMD. Получено 2018-04-20.
  11. ^ http://www.geeks3d.com/20091221/how-to-enable-opencl-support-on-nvidia-and-amd-platforms/
  12. ^ http://www.gpu-tech.org/content.php/140-Industry-s-first-Open-CL-1-1-Driver-is-public-AMD-Catalyst-10-10
  13. ^ https://www.khronos.org/news/permalink/opencl-1.2-supported-in-amd-opencl-app-sdk-2.7-and-catalyst-12.4-drivers
  14. ^ «Драйвер AMD OpenCL ™ 2.0». AMD. Получено 2018-04-20.
  15. ^ http://wccftech.com/amd-catalyst-13-35-beta-drive-mantle-hsa-support-scheduled-january-kaveri-coprocess/
  16. ^ "Первоначальный выпуск драйвера amdgpu". 2015-04-20.
  17. ^ а б "Alex Deucher - новый унифицированный драйвер с открытым исходным кодом AMD". 2014-10-08.
  18. ^ http://wiki.gentoo.org/wiki/Talk:Fglrx
  19. ^ «Примечания к выпуску ATI Catalyst Linux 7.11». Архивировано из оригинал на 2013-05-11. Получено 2010-01-28.
  20. ^ Обзор AMD Linux за 2008 год на Фороникс.
  21. ^ Заявление разработчика WineD3D В архиве 2009-08-27 на Wayback Machine по поводу fglrx (2008-12)
  22. ^ http://richg42.blogspot.co.uk/2014/03/completed-another-round-of-testing-on.html
  23. ^ «Драйверы Catalyst ™ 6.2 и мультимедийное программное обеспечение ATI для Windows 98 / Windows 98 SE / Windows ME». Официальный сайт. Получено 19 ноября 2009.
  24. ^ Примечания к выпуску ATI Catalyst 6.6
  25. ^ «BEARWINDOWS - Microsoft Windows 2000 / NT 5.0 [сборка 2195]». bearwindows.zcm.com.au. Получено 2020-02-07.
  26. ^ http://support.amd.com/en-us/download/desktop?os=Windows%20XP%20-%20Professional/Home&RenderOnServer=true
  27. ^ http://support.amd.com/en-us/download/desktop?os=Windows%20Vista%20-%2032
  28. ^ Заметки о выпуске AMD Catalyst 12.8
  29. ^ Примечания к выпуску AMD Catalyst 15.7
  30. ^ [1]
  31. ^ Объявление ATI Catalyst Control Center В архиве 8 декабря 2008 г. Wayback Machine
  32. ^ Объявление ATI Catalyst В архиве 23 ноября 2007 г. Wayback Machine
  33. ^ AMD отказывается от практики ежемесячного обновления драйверов спустя десять лет. «AMD отказывается от практики ежемесячного обновления драйверов спустя десять лет». X-bit labs. Архивировано из оригинал на 2013-01-22. Получено 2012-12-30.
  34. ^ "Поддержка r2 ** полностью нарушена в версии 8.25.18 - Область обсуждения Rage3D". Rage3d.com. Получено 2012-12-30.
  35. ^ «Переработанный, усовершенствованный и усовершенствованный: AMD запускает новое графическое программное обеспечение Radeon Software Crimson Edition». AMD по связям с общественностью. Получено 2015-11-24.

внешняя ссылка