AMDgpu (модуль ядра Linux)
Разработчик(и) | АМД |
---|---|
Первоначальный выпуск | 1.0 / 20 апреля 2015 г [ 1 ] |
Стабильная версия | 5.11.32.21.40
/ 17 сентября 2021 г [ 2 ] |
Репозиторий | github.com/radeonopencompute/rock-kernel-driver |
Написано в | С |
Операционная система | Линукс |
Платформа | х86-64 |
Тип | Драйвер устройства |
Лицензия | МОЯ лицензия |
AMDgpu — это с открытым исходным кодом драйвер устройства для операционной системы Linux , разработанный AMD для поддержки (GPU) Radeon линейки видеокарт . Он был объявлен в 2014 году преемником предыдущего. radeon
драйвер устройства как часть новой «унифицированной» стратегии драйверов AMD, [ 3 ] и был выпущен 20 апреля 2015 года. [ 4 ]
Разработка
[ редактировать ]Он принимает форму встроенного в дерево модуля ядра .
С 2022 года драйвер AMD Kernel Fusion ( KFD ) теперь интегрирован в этот модуль ядра. Разработка AMD KFD в AMD является частью ROCm в рамках проекта ROCk.
Распределение
[ редактировать ]AMDgpu полностью переведен на новый уровень, и новые разработки продолжают это делать.
Поскольку AMDgpu является частью монолитного ядра Linux, он поставляется напрямую с большинством дистрибутивов Linux. Пакет пакетов/сценарий установки amdgpu-pro, распространяемый AMD непосредственно из AMD Radeon Software , содержит модуль ядра AMDgpu, который в некоторой степени более надежен и актуален по сравнению с ядрами, поставляемыми в обычных дистрибутивах операционных систем.
Сообщество
[ редактировать ]Разработка модуля ядра происходит между AMD и разработчиками Linux, обсуждения происходят в freedesktop.org. списках рассылки [ 5 ] [ 6 ] - freedesktop является домом для крупных графических проектов Linux, таких как Mesa , libdrm , Xorg , Wayland .
Поддерживать
[ редактировать ]AMDgpu официально поддерживает карты, созданные на базе GCN 1.2 или выше, включая новые наборы инструкций, такие как RDNA 1&2, CDNA.
Проблемы поддержки
[ редактировать ]Хотя по состоянию на 2022 г. [update] поддержка GCN 1.0/1.1 неполная, [ 7 ] его можно включить параметром ядра [ 8 ] [ 9 ] и некоторые дистрибутивы Linux включили его по умолчанию. [ 10 ]
См. также
[ редактировать ]- Radeon — основной бренд графических процессоров AMD.
- AMD Radeon Software — канал распространения программного обеспечения AMD по умолчанию.
- Бесплатный драйвер графического устройства с открытым исходным кодом
Ссылки
[ редактировать ]- ^ «Первоначальный выпуск драйвера amdgpu» . 20 апреля 2015 г.
- ^ «Увеличение версии AMDgpu» . Гитхаб . 17 сентября 2021 г.
- ^ Ларабель, Майкл (8 октября 2014 г.). «Слайды, анонсирующие новый драйвер ядра AMDGPU» . Фороникс . Проверено 11 апреля 2023 г.
- ^ Ларабель, Майкл (20 апреля 2015 г.). «AMD выпускает новый драйвер ядра Linux «AMDGPU» и поддержку Mesa» . Фороникс . Проверено 11 апреля 2023 г.
- ^ «Архивы дри-девел» . Проверено 1 февраля 2021 г.
- ^ «Архивы amd-gfx» . Проверено 1 февраля 2021 г.
- ^ «Переключение графических процессоров Radeon GCN 1.0/1.1 по умолчанию на более качественный драйвер Linux сдерживается аналоговыми выходами» . Фороникс . Архивировано из оригинала 5 августа 2020 г. Проверено 9 марта 2021 г.
- ^ «AMD представляет начальную поддержку драйверов AMDGPU для графических процессоров GCN 1.0 / Southern Islands» . Фороникс . 13 мая 2016 г. Проверено 05 апреля 2017 г.
- ^ «Документация драйвера AMDgpu» . Freedesktop.org .
- ^ «Mageia 8 RC1 включает AMDGPU для GCN 1.0/1.1, NVIDIA GLVND, Linux 5.10 LTS» . Фороникс . Архивировано из оригинала 07 февраля 2021 г. Проверено 9 марта 2021 г.
Внешние ссылки
[ редактировать ]- «Драйвер AMDgpu» . Ядро Linux . 2022-01-23.