miércoles, agosto 26, 2026
miércoles, agosto 26, 2026

Lo más visto

spot_img

RElacionado

Intel propone DRM Fabric para acabar con el caos de conexiones entre GPU y aceleradores de IA en Linux

Los ingenieros de Intel han presentado si hacer demasiado ruido lo que han denominado como DRM Fabric, una nueva propuesta destinada a que Linux pueda identificar y gestionar desde una interfaz común cómo están conectadas las GPU y los aceleradores de IA presentes en un mismo sistema. Una infraestructura especialmente importante en servidores donde ya no tenemos una única GPU, sino decenas o incluso cientos de aceleradores comunicándose mediante enlaces de alta velocidad. ¿Es el paso definitivo para terminar con los problemas de interconexión en servidores? Pues parece que sí, al menos, con la base de la que disponemos.

El problema es que, actualmente, Linux carece de un sistema común para mostrar esta información. Cada fabricante utiliza las herramientas y las interfaces incluidas en sus propios drivers y protocolos, provocando que la representación de las conexiones dependa de soluciones propietarias. Esto podría estar cerca de su fin con esta especie de “estándar”.

Intel DRM Fabric, la unificación de las interconexiones entre GPU, aceleradores y FPGA

Intel-DRM-Fabric-diagrama

Por aterrizar todo un poco y poniendo un ejemplo, AMD expone la topología de sus aceleradores conectados mediante xGMI a través del controlador AMDGPU, mientras que otras compañías pueden utilizar estructuras completamente diferentes. Intel usa Xe Link, RDMA y va a usar UALink en breve, mientras que NVIDIA adopta NVLink o NVSwitch. Se entiende el problema, es un caos, es muy restrictivo para las empresas, obliga a posicionarse demasiado a fondo en una inversión de estos calibres.

DRM Fabric pretende acabar con este desorden mediante una infraestructura neutral respecto al fabricante y al protocolo de interconexión. Su función sería ofrecer a Linux un mapa común que indique qué aceleradores existen, cómo están conectados, qué puertos utilizan, cuál es el estado de cada enlace y qué dispositivo se encuentra al otro extremo.

Para organizar toda esta información, Intel propone una jerarquía formada por cuatro niveles: Fabric, Endpoint, Port y Peer. Fabric representa la red de interconexión completa; Endpoint identifica cada GPU o acelerador conectado; Port representa sus puertos físicos; y Peer indica el acelerador o conmutador situado al otro lado del enlace.

El software que pretende unir todo y a todos, respetando el hardware de cada uno

Intel DRM Fabric para Linux

Eso sí, DRM Fabric no sustituye a tecnologías como AMD xGMI, UALink o las interconexiones desarrolladas por Intel. Tampoco mueve datos, controla el tráfico ni permite por sí mismo que varias GPU compartan su memoria. Estas funciones continuarán dependiendo del hardware y de los controladores de cada fabricante. DRM Fabric únicamente proporciona a Linux una capa común para representar la topología y controlar determinados estados.

La propuesta ha llegado mediante una serie RFC compuesta por 12 parches. Los seis primeros forman una implementación de solo lectura con la que el sistema puede consultar aceleradores, conexiones, estados operativos y estadísticas de los puertos. Los seis restantes incorporan funciones privilegiadas para crear estructuras controladas por software, conectar aceleradores y configurar el estado administrativo de los enlaces.

Intel incluso ha utilizado como referencia la implementación pública de AMDGPU xGMI para diseñar parte de la interfaz destinada a los fabricantes. Esto refuerza el objetivo de que DRM Fabric no quede limitado al hardware de Intel, aunque su desarrollo inicial proceda únicamente de sus ingenieros.

Por ahora hablamos de una propuesta en revisión, sin integración garantizada en el kernel ni soporte para hardware comercial. Además, aunque se ha relacionado su desarrollo con el acelerador Intel Crescent Island, el RFC no confirma dicha conexión. En cualquier caso, DRM Fabric busca preparar Linux para una era en la que gestionar enormes grupos de GPU será tan importante como controlar cada acelerador individualmente. ¿Veremos a Windows Server optar a algo así? Posiblemente no, parece que Microsoft se ha rendido frente a Linux y desde hace años.

La entrada Intel propone DRM Fabric para acabar con el caos de conexiones entre GPU y aceleradores de IA en Linux aparece primero en El Chapuzas Informático.

 

n-d.mx