Desenvolvedor otimiza o Kimi K3 para funcionar com 8 GB de RAM usando o mecanismo C de código aberto

iconChainthink
Compartilhar
AI summary iconResumo
Um anúncio do projeto revela que um desenvolvedor otimizou o Kimi K3 para funcionar com 8 GB de RAM usando um mecanismo de inferência C99 de código aberto. Denominado kimi-k3-in-c, a solução evita dependências de GPU e PyTorch, baseando-se apenas em inferência por CPU. Ela ativa 16 dos 896 especialistas por camada e armazena os pesos em NVMe. Notícias on-chain destacam o tempo de token de 32,7 segundos e a exigência de 1,7 TB de armazenamento. A ferramenta ainda não está pronta para produção.

Mensagem do ChainThink, 8 de agosto: de acordo com o projeto de código aberto kimi-k3-in-c dos desenvolvedores, um desenvolvedor tentou executar o modelo Kimi K3 com 2,78 trilhões de parâmetros em um dispositivo com apenas 8 GB de memória.

O projeto tem aproximadamente 176 KB, é escrito em C99 puro e não depende de GPU, CUDA, PyTorch ou BLAS, podendo realizar inferência do modelo apenas com CPU.

Ele aproveita a arquitetura MoE do Kimi K3, ativando apenas 16 especialistas entre os 896 por camada, portanto, não é necessário carregar os pesos completos do modelo de cerca de 1,56 TB na memória; em vez disso, a maioria dos pesos dos especialistas é armazenada no disco NVMe e lida em tempo real conforme a necessidade de inferência.

Atualmente, este plano ainda apresenta limitações de desempenho significativas: no modo de 8 GB de memória, a geração de um token leva cerca de 32,7 segundos e requer quase 1,7 TB de espaço de armazenamento de alta velocidade.

Os desenvolvedores afirmam que o projeto está mais próximo de uma exploração experimental na direção da otimização da infraestrutura de inferência de grandes modelos e ainda não possui valor de uso em produção.

Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações. Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.