AMD ha abierto el código de los controladores para sus unidades de procesamiento neuronal (NPU) basadas en la arquitectura XDNA, y por tanto para las aceleradoras de IA presentes en los Ryzen con tecnología Ryzen AI. Esto permite a los desarrolladores acceder a las funciones internas de estas potentes aceleradoras, dando un impulso a las aplicaciones de aprendizaje automático y procesamiento de señales. También permite integrarlos en el núcleo de Linux.
XDNA es la tecnología que alimenta a las unidades de procesamiento neuronal de la compañía presente en varios productos de AMD como las aceleradoras Alveo V70 y los procesadores Versal.
El código liberado por AMD incluye dos componentes clave: un controlador del núcleo de Linux (amdxdna.ko) para que se comunique directamente con los núcleos XDNA; y el complemento xrt_plugin-amdxdna, que es una biblioteca de tiempo de ejecución Xilinx (XRT), que funciona de interfaz para que las aplicaciones interactúen con la NPU XDNA.
Vía: Debugpointnews.