El controlador AMDKFD (Kernel Fusion Driver), clave del stack de cómputo ROCm para Linux, ya puede compilarse y ejecutarse en sistemas LoongArch, la arquitectura de CPU desarrollada en China con inspiración MIPS/RISC-V.
Con solo modificar la dependencia CONFIG_HSA_AMD en el Kconfig del kernel, el soporte para LoongArch se habilita sin grandes cambios. Ya lo vimos recientemente con RISC-V y antes con POWER 64-bit, lo que confirma la creciente portabilidad del stack ROCm más allá de x86_64 y ARM64/AArch64.
El desarrollador Han Gao confirmó la compatibilidad a nivel kernel, aunque aún no comentó sobre el estado del user-space ROCm en LoongArch —aunque todo apunta a que también funcionaría, dados los precedentes.
Este soporte se encuentra actualmente bajo revisión, pero al ser un parche tan directo, probablemente sea aceptado rápidamente en el kernel mainline.
El cómputo acelerado de AMD sigue rompiendo fronteras… y ahora también lo hace en mandarín. ⚙️