O MoK do Cursor otimiza o pipeline de GPU, aumentando o treinamento de MoE em 41%

icon MarsBit
Compartilhar
AI summary iconResumo
Cursor abriu o código do Mixture-of-Kittens (MoK) para impulsionar o treinamento de modelos MoE. O MoK combina transferência de dados e computação em um único kernel, reduzindo o tempo ocioso. Em 512 GPUs GB300, o rendimento de treinamento aumentou 41%. A ferramenta já está sendo usada no treinamento do Composer em milhares de GPUs e está disponível sob a licença Apache 2.0. Ela suporta GPUs NVIDIA Blackwell. Dados on-chain mostram crescente interesse em infraestrutura de IA. A análise on-chain destaca ganhos de eficiência em configurações de treinamento em grande escala.

Segundo o Beating Monitor, o Cursor lançou de código aberto o Mixture-of-Kittens (MoK), projetado para acelerar o treinamento de grandes modelos MoE. Ele combina a transferência de dados e o cálculo anteriormente separados em um único kernel (um programa de baixo nível executado diretamente na GPU). O MoE divide o modelo em muitos "especialistas", chamando apenas uma parte deles a cada vez. Esses especialistas estão distribuídos em diferentes GPUs, exigindo transferências frequentes de dados, que às vezes consomem mais da metade do tempo de treinamento. O MoK permite que a GPU transfira dados e realize cálculos simultaneamente, reduzindo o tempo de espera. Em treinamentos reais com 512 GPUs GB300, o throughput geral aumentou 41%. Em testes isolados da camada MoE, o MoK alcançou até 2,37 vezes mais velocidade do que soluções públicas disponíveis. O MoK já está sendo utilizado no treinamento do Composer do Cursor, com dezenas de milhares de GPUs, e foi lançado como código aberto sob a licença Apache 2.0. Atualmente, suporta apenas GPUs NVIDIA Blackwell, voltado principalmente para instituições com clusters GB200, GB300 NVL72.

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.