El desarrollador optimiza Kimi K3 para ejecutarse con 8 GB de RAM y un motor C de código abierto

iconChainthink
Compartir
AI summary iconResumen
Un anuncio del proyecto revela que un desarrollador ha optimizado Kimi K3 para ejecutarse con 8 GB de RAM utilizando un motor de inferencia C99 de código abierto. Denominado kimi-k3-in-c, la solución evita dependencias de GPU y PyTorch, confiando únicamente en la inferencia por CPU. Activa 16 de los 896 expertos por capa y almacena los pesos en NVMe. Las noticias en cadena destacan un tiempo de token de 32,7 segundos y un requisito de almacenamiento de 1,7 TB. La herramienta aún no está lista para producción.

Mensaje de ChainThink, 8 de agosto: según la información del proyecto de código abierto del desarrollador kimi-k3-in-c, un desarrollador intentó hacer funcionar el modelo Kimi K3 con 2,78 billones de parámetros en un dispositivo con solo 8 GB de memoria.

El proyecto tiene un tamaño de aproximadamente 176 KB, está escrito en C99 puro y no depende de GPU, CUDA, PyTorch ni BLAS; puede realizar inferencia del modelo mediante CPU.

Su implementación aprovecha la arquitectura MoE de Kimi K3, activando solo 16 expertos de cada capa de 896, por lo que no es necesario cargar en memoria los pesos completos del modelo de aproximadamente 1,56 TB; en su lugar, la mayoría de los pesos de los expertos se almacenan en discos NVMe y se leen en tiempo real según las necesidades de inferencia.

Actualmente, este方案 aún presenta limitaciones de rendimiento significativas: en modo de 8 GB de memoria, se requieren aproximadamente 32.7 segundos para generar un token, además de necesitar cerca de 1.7 TB de espacio de almacenamiento de alta velocidad.

Los desarrolladores indican que este方案 es más una exploración experimental en la dirección de la optimización de la infraestructura de inferencia de modelos grandes y aún no tiene valor para uso en producción.

Descargo de responsabilidad: La información contenida en esta página puede proceder de terceros y no refleja necesariamente los puntos de vista u opiniones de KuCoin. Este contenido se proporciona solo con fines informativos generales, sin ninguna representación o garantía de ningún tipo, y tampoco debe interpretarse como asesoramiento financiero o de inversión. KuCoin no es responsable de ningún error u omisión, ni de ningún resultado derivado del uso de esta información. Las inversiones en activos digitales pueden ser arriesgadas. Evalúa con cuidado los riesgos de un producto y tu tolerancia al riesgo en función de tus propias circunstancias financieras. Para más información, consulta nuestras Condiciones de uso y la Declaración de riesgos.