AMD продолжает вносить свой вклад в ядро ​​Linux и работает над ядром 4.20.

AMD

AMD уже работает над Linux Kernel 4.20 с которой он начал переносить многие строки кода в новое ядро ​​Linux, а также продолжал вносить свой вклад в свободное программное обеспечение.

Учитывая все новое аппаратное обеспечение, которое недавно появилось в ядре Linux, а также выпуск AMDGPU DDX 18.1 и большой выпуск ROCm 1.9, ваша последняя партия изменений ресурсов также прошла DRM-Next перед циклом ядра Linux 4.20 ~ 5.0.

Это будет еще одна интересная версия для пользователей Radeon Linux.

Кроме этого Майкл ларабель из Phoronix провел анализ где он рассказал о работе, проделанной различными участниками, особенно производителями GPUS.

AMD добавляет в ядро ​​Linux в 8.5 раз больше кода, чем NVIDIA

Хотя не должно быть большим сюрпризомУчитывая вся работа AMD над своим графическим стеком с открытым исходным кодом в последнее время.

В то время как NVIDIA по-прежнему вносит очень небольшой вклад (условно говоря) по отношению к ядру Linux AMD предлагает в ядро ​​более чем в восемь раз больше строк кода, чем NVIDIA.

Разработчики AMD внесли 2.168 вкладов. 104 строки кода для ядра Linux - 414.761 1.753.343 строка в процессе или XNUMX XNUMX XNUMX строки кода.

NVIDIA, однако, внесла в ядро ​​в общей сложности 303.180 97.197 строк кода и удалила 205.983 XNUMX строк кода, или всего XNUMX XNUMX строк кода.

Вклад AMD в ядро включают в себя различные работы процессора / чипсета AMD, а также его компоненты и Графические драйверы AMDKFD / AMDGPU / Radeon с открытым исходным кодом и работы, связанные с управлением памятью TTM, основным DRM и т. д.

AMD готовит много ресурсов для Kernel 4.20

амд линукс

Работа, представленная Alex Deucher из AMD, включает:

Ожидается выпуск начальной поддержки графики APU Picasso.

APU AMD только что открыли свои токены AMDGPU для этих новых APU на базе Vega / GFX9 в начале недели.

Мы продолжаем работать над созданием захватывающей Vega 20, которая должна выйти до конца года.

Похоже, что с предстоящим выпуском ядра поддержка Vega 20 будет тщательно изучена и будет иметь хорошую репутацию к моменту запуска. Многие ожидают, что этот первый графический процессор Vega 20 представляет собой 7-нм рабочую станцию.

Относится к Vega 20, AMDGPU теперь имеет начальную поддержку xGMI внутри драйвера ядра.

XGMI это новое межсоединение, которое Vega 20 и будущие графические процессоры будут поддерживать в качестве альтернативы PCI Express 3.0 / 4.0.

Код AMDKFD объединяется с AMDGPU и становится модулем ядра.

Работа, по-видимому, без окончательного управления питанием, продолжает этот цикл, улучшая ACP обновлений мощности и других изменений.

Также имеется хорошая поддержка дисплея, включая поддержку ABGR / XBGR, поддержку DisplayPort YCbCr в коде. Отображение постоянного тока, поддержка LVDS в коде постоянного тока, новые функции отладки и другие работы.

  • Поддержка небольшого переопределения шейдеров с помощью kill kill для GFX / Compute.
  • Поддержка движка VCN JPEG для APU Raven Ridge и новее. Также на передней панели Raven находится подставка для загрузки прошивки DMCU.
  • APU Raven Ridge теперь также имеет поддержку GFXOFF отключать графический движок, когда он не нужен, и поддерживать режим заикания.
  • Поддержка балансировки нагрузки в планировщике AMDGPU / DRM и использование ее для программирования механизмов.
  • Улучшения производительности виртуальной памяти GPUVM. В GPUVM LRU также внесены некоторые улучшения в эффективность обработки.

Также есть некоторые исправления TTM. и поддержка массовых перемещений в этом коде управления памятью.

В целом, у разработчиков AMD был напряженный цикл подготовки к поддержке Vega 20 и связанных ресурсов, таких как xGMI, получения поддержки исходной графики Raven2 и Picasso, улучшения управления питанием и AMDGPU DC в дополнение к другим функциям.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)