Опубликован план продвижения в ядро Linux драйвера Xe для GPU Intel
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Дэниел Веттер (Daniel Vetter), инженер из компании Intel и один из сопровождающих подсистему DRM, опубликовал в списке рассылки разработчиков ядра Linux план продвижения патчей с реализацией драйвера Xe, предназначенного для использования с GPU на базе архитектуры Intel Xe, которая используется в видеокартах семейства Arc и интегрированной графике, начиная с процессоров Tiger Lake. Драйвер Xe позиционируется как основа для обеспечения поддержки новых чипов, не привязанная к коду для поддержки старых платформ. В течение 2023 года патчи планируется довести до пригодности тестирования энтузиастами, а также по возможности провести рецензирование разработчиками, не связанными с компанией Intel. При оптимистичном сценарии драйвер будет принят в основной состав ядра в конце года.
В настоящее время включению в основной состав ядра мешает то, что код изначально был разработан за закрытыми дверями в отдельной ветке ядра и теперь необходимо провести дополнительную работу по его интеграции с актуальной кодовой базой. Учитывая недавний негативный опыт затягивания интеграции в ядро значительных изменений для драйвера AMD, приведший к необходимости переписывания части кода, для упрощения продвижения подготовленной кодовой базы драйвера Xe в основное ядро предлагается предварительно достичь консенсуса в вопросах реализации планировщика и взаимодействия с другими драйверами.
Драйвер Xe построен с использование новой архитектуры, в которой
более активно используются уже существующие компоненты подсистемы DRM (Direct Rendering Manager), а также типовые компоненты драйвера i915, не привязанные к конкретным GPU, например, код код для взаимодействия с экранами, модель памяти и реализация execbuf. В драйверах Xe и i915 планируется обеспечить совместное использование общего кода чтобы избежать дублирования типовых компонентов. В Mesa работа OpenGL и Vulkan поверх драйвера Xe реализована на уровне изменений, внесённых в существующие Mesa-драйверы Iris и ANV.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://www.phoronix.com/news/...)
- OpenNews: Компания Intel опубликовала Xe, новый Linux-драйвер для своих GPU
- OpenNews: Представлен XenGT, механизм виртуализации GPU от компании Intel
- OpenNews: Сопровождение драйверов для устаревших GPU AMD и Intel в Linux оказалось лучше, чем в Windows
- OpenNews: Ошибка в ядре Linux 5.19.12, потенциально способная повредить экраны на ноутбуках с GPU Intel
- OpenNews: Уязвимость в драйвере GPU Intel для Linux
Похожие новости:
- Intel открыл код реализации OpenCL, выполняемой на CPU
- Зависимость времени выполнения инструкций от данных на CPU ARM и Intel
- Выпуск инструмента применения групповых политик gpupdate 0.9.12
- Компания Intel опубликовала Xe, новый Linux-драйвер для своих GPU
- Выпуск гипервизоров Xen 4.17
- Intel задействовал код DXVK в своих драйверах для Windows
- Уязвимость в драйвере GPU Intel для Linux
- Уязвимость в Zyxel LTE3301-M209, допускающая доступ через предопределённый пароль
- Компания Canonical опубликовала сборки Ubuntu, оптимизированные для IoT-платформ Intel
- Linux-драйвер для GPU чипов Apple M1 прошёл 99% тестов совместимости с OpenGL ES 2
Теги для поиска: #_xe, #_intel, #_gpu, #_i915, #_drm
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 21-Ноя 22:00
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Дэниел Веттер (Daniel Vetter), инженер из компании Intel и один из сопровождающих подсистему DRM, опубликовал в списке рассылки разработчиков ядра Linux план продвижения патчей с реализацией драйвера Xe, предназначенного для использования с GPU на базе архитектуры Intel Xe, которая используется в видеокартах семейства Arc и интегрированной графике, начиная с процессоров Tiger Lake. Драйвер Xe позиционируется как основа для обеспечения поддержки новых чипов, не привязанная к коду для поддержки старых платформ. В течение 2023 года патчи планируется довести до пригодности тестирования энтузиастами, а также по возможности провести рецензирование разработчиками, не связанными с компанией Intel. При оптимистичном сценарии драйвер будет принят в основной состав ядра в конце года. В настоящее время включению в основной состав ядра мешает то, что код изначально был разработан за закрытыми дверями в отдельной ветке ядра и теперь необходимо провести дополнительную работу по его интеграции с актуальной кодовой базой. Учитывая недавний негативный опыт затягивания интеграции в ядро значительных изменений для драйвера AMD, приведший к необходимости переписывания части кода, для упрощения продвижения подготовленной кодовой базы драйвера Xe в основное ядро предлагается предварительно достичь консенсуса в вопросах реализации планировщика и взаимодействия с другими драйверами. Драйвер Xe построен с использование новой архитектуры, в которой более активно используются уже существующие компоненты подсистемы DRM (Direct Rendering Manager), а также типовые компоненты драйвера i915, не привязанные к конкретным GPU, например, код код для взаимодействия с экранами, модель памяти и реализация execbuf. В драйверах Xe и i915 планируется обеспечить совместное использование общего кода чтобы избежать дублирования типовых компонентов. В Mesa работа OpenGL и Vulkan поверх драйвера Xe реализована на уровне изменений, внесённых в существующие Mesa-драйверы Iris и ANV. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 21-Ноя 22:00
Часовой пояс: UTC + 5