В состав ядра Linux 4.2 принят драйвер AMDGPU

Корпорация AMD давно уже объявляла о своих планах перейти к новой стратегии поддержки своих GPU в системе Linux, состоящей в том, что модуль ядра будет полностью открытым, а проприетарный драйвер Catalyst станет лишь набором библиотек режима пользователя, реализующих фирменные варианты OpenGL, OpenCL и т.д. Данная инициатива воплотилась в жизнь в апреле и с тех пор драйвер проходил доработку в рамках ветки ядра Linux drm-next.

Сейчас ядерная часть драйвера AMDGPU достигла готовности и включена в состав ядра 4.2. Этот драйвер будет отвечать за поддержку GPU на основе GCN, начиная с R9 285 "Tonga" (семейство Volcanic Islands) и более новых. Правда, в состав ядра 4.2 не войдут улучшения касающиеся поддержки новых GPU семейства Rx300, так как код с их поддержкой появился недавно и не был готов в срок для включения в состав ядра 4.2. Но будем надеятся что увидим поддержку GPU семейства Rx300 в следующем релизе ядра.

Дополнительно можно отметить реализацию поддержки аппаратных блоков кодирования видео VCE1, что позволит обладателям GPU на основе ранних вариантов архитектуры GCN, снабженных блоком VCE1, использовать аппаратный блок GPU для кодирования видео в реальном времени. Ранее, как известно, поддерживался только более новый вариант блока кодирования видео VCE2.

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


Защитный код
Обновить