Se ha publicado el plan de promoción del controlador Xe para GPU Intel en el núcleo de Linux

Daniel Vetter, ingeniero de Intel y uno de los encargados del subsistema DRM, publicó en la lista de correo de desarrolladores del kernel de Linux un plan para la promoción de parches que implementan el controlador Xe, destinado a su uso con GPUs basadas en la arquitectura Intel Xe, que se utiliza en las tarjetas gráficas de la familia Arc y en gráficos integrados, a partir de los procesadores Tiger Lake. El controlador Xe está posicionado como la base para soportar nuevos chips, sin estar vinculado a código que soporte plataformas antiguas. Durante 2023, se planea que los parches alcancen la usabilidad para pruebas por parte de entusiastas y que, si es posible, sean revisados por desarrolladores que no están vinculados a Intel. En un escenario optimista, el controlador será aceptado en la base principal del kernel a finales de año.

Actualmente, la inclusión en la base principal del kernel se ve obstaculizada por el hecho de que el código fue originalmente desarrollado a puerta cerrada en una rama separada del kernel y ahora se requiere trabajo adicional para integrarlo con la base de código actual. Dado el reciente y negativo experimento de la prolongada integración de cambios significativos en el controlador de AMD, que llevó a la necesidad de reescribir parte del código, se propone alcanzar previamente un consenso sobre la implementación del planificador y la interacción con otros controladores, para facilitar la promoción de la base de código del controlador Xe en el kernel principal.

El controlador Xe se ha construido utilizando una nueva arquitectura, donde se utilizan más activamente los componentes existentes del subsistema DRM (Direct Rendering Manager), así como los componentes estándar del controlador i915 no vinculados a GPUs específicas, como el código para interactuar con pantallas, el modelo de memoria y la implementación de execbuf. En los controladores Xe e i915, se planea asegurar el uso compartido de código común para evitar la duplicación de componentes estándar. En Mesa, el trabajo de OpenGL y Vulkan sobre el controlador Xe se ha implementado a nivel de cambios realizados en los controladores existentes de Mesa, Iris y ANV.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster