BookinglyTech News
Inteligencia artificial

Huawei dice que su comunidad open source CANN ya supera los 6.230 desarrolladores

La compañía china cifra en 6.230 los desarrolladores activos mensuales del stack de sus aceleradores Ascend y en más de 60 millones las descargas de repositorios, sin aportar desglose.

2 min de lecturaPandaily0 vistas

Huawei ha puesto números a la comunidad open source que rodea a CANN, el stack de cómputo de sus aceleradores Ascend: 6.230 desarrolladores activos al mes y más de 60 millones de descargas de repositorios. La compañía sostiene además que más de la mitad de las contribuciones activas llegan de fuera de Ascend y que el soporte open source del Ascend 950 está disponible desde el día uno. Los tres datos son suyos, no de un tercero, y no vienen acompañados de desglose.

Qué es CANN y por qué se mide así

CANN es la capa que traduce el trabajo de un modelo a las unidades de cómputo de los chips Ascend, un papel parecido al que cumple CUDA en el mundo Nvidia. Para quien monta clústeres de entrenamiento o sopesa alternativas al ecosistema dominante, lo que decide no es el silicio sino el software: sin kernels, compiladores y librerías maduras el acelerador se queda parado. Ese ha sido el cuello de botella histórico de los aceleradores que no son Nvidia, y por eso Huawei lleva tiempo empujando su comunidad como argumento.

El detalle de la nota es escaso. La formulación sobre las contribuciones externas es ambigua: no queda claro si se refiere a desarrolladores ajenos a Huawei, a empresas fuera del programa Ascend o a código que no sale del propio repositorio principal. Tampoco se especifica qué componentes están abiertos ni bajo qué licencia, ni a qué se refiere exactamente con el día uno del Ascend 950: si los repositorios ya publicados acompañan al chip desde su anuncio o si se comprometen a hacerlo cuando llegue.

Descargas no son usuarios

Ninguna de las tres métricas dice si el software funciona. Un volumen de 60 millones de descargas cuenta clones de repositorio, no personas: un mismo equipo de integración puede bajar la misma imagen cientos de veces en una semana de CI. Y 6.230 desarrolladores activos mensuales es una cifra modesta para un stack que aspira a plantarle cara a CUDA, aunque la comparación directa siempre es engañosa porque los criterios de conteo no son los mismos.

Lo que un responsable de infraestructura puede comprobar por su cuenta es el repositorio: qué versiones hay etiquetadas, si existe un changelog mantenido, si los tags corresponden a builds reproducibles y si los issues se cierran o se acumulan. Eso da una idea bastante mejor de la salud de un proyecto que cualquier recuento de descargas. Las métricas de comunidad son baratas de publicar y caras de verificar, y esta nota es un buen ejemplo: no hay versión, no hay notas de lanzamiento y no hay fecha para nada de lo anterior.