A Cerebras distribui as 93 camadas do Kimi K3 por 59 wafers WSE-3T no exemplo que publicou em 22 de outubro de 2026. A conta considera pesos de 4 bits, cache KV de 8 bits e solicitações médias presumidas de 256 mil tokens. É um mapa ilustrativo, não uma capacidade medida em operação.

Por que a conta chega a 59 wafers

O Kimi K3 tem cerca de 3 trilhões de parâmetros: 69 camadas de atenção linear e 24 camadas densas. Cada wafer WSE-3T tem 44 GB de SRAM, a memória integrada ao processador. Com os pesos quantizados em 4 bits, a Cerebras calcula um volume bruto de 1,5 TB, ou cerca de 16 GB por camada quando dividido pelas 93 camadas.

A distribuição muda conforme o tipo de camada. Uma camada densa ocupa cerca de 16 GB e usa o espaço restante para o cache KV, que guarda chaves e valores dos tokens nas solicitações ativas. Já a atenção linear mantém um estado pequeno por solicitação, em vez de armazenar esses dados para cada token; por isso, o exemplo coloca duas dessas camadas em cada wafer.

Tipo de camadaCamadas no Kimi K3Camadas por waferWafers calculadosUso da memória no exemplo
Atenção linear69235Cerca de 32 GB para duas camadas de aproximadamente 16 GB cada
Densa24124Cerca de 16 GB para a camada e 28 GB restantes para o cache KV

Assim, a conta soma 35 wafers para as 69 camadas de atenção linear e 24 para as camadas densas, totalizando 59. A divisão explica a estimativa para as premissas descritas, não um requisito universal para outros modelos ou configurações.

Como as ativações atravessam o pipeline

O compilador distribui as camadas pelas etapas, e o runtime organiza o caminho dos tokens entre elas. Os pesos ficam armazenados nos wafers; no fluxo descrito pela Cerebras, são as ativações, os resultados intermediários do processamento, que passam de uma etapa à seguinte.

A empresa diz que essa transferência usa RDMA sobre Ethernet, uma forma de acesso direto à memória remota, e leva cerca de 2 microssegundos por salto entre etapas. Esse valor é por salto. Não representa o tempo total de resposta do modelo.

O pipeline também permite que solicitações diferentes avancem ao mesmo tempo. Enquanto uma etapa processa uma solicitação, outra etapa pode trabalhar em outra. Micro-lotes, pequenos grupos de solicitações processados juntos, ajustam o fluxo: lotes menores favorecem a velocidade de cada solicitação; lotes maiores elevam o throughput total, ou seja, a quantidade processada ao longo do tempo.

O que significa a estimativa de 190 solicitações

Como a Cerebras distribui Kimi K3 por 59 wafers

Para as premissas do exemplo, a Cerebras calcula cerca de 28 GB restantes para cache em cada wafer com uma camada densa. A empresa estima que uma solicitação de 256 mil tokens consome aproximadamente 147 MB de cache; dessa divisão resulta a estimativa de cerca de 190 solicitações simultâneas.

Esse número é uma conta arredondada baseada no tamanho de solicitação, na quantização e no cache escolhidos. Ele não mede a capacidade observada de um serviço em produção.

Acesso por SDK não é distribuição em wafers

Distribuir camadas entre wafers é uma tarefa de infraestrutura. Para chamar modelos Cerebras em um aplicativo, a documentação do AI SDK descreve uma rota pelo Gateway e outra de acesso direto ao provedor.

No Gateway, definir Cerebras como preferência não garante que todas as solicitações usem esse provedor: se ele estiver indisponível ou a solicitação falhar, o Gateway pode recorrer a outro provedor disponível para o mesmo modelo. O acesso direto usa @ai-sdk/cerebras e a variável CEREBRAS_API_KEY; a documentação indica essa opção para APIs específicas do provedor ou configurações personalizadas. Consulte a documentação do AI SDK para Cerebras.