Benchmark de Cache KV do Qwen 3.6-35B-A3B: f16 vs q8_0 vs Turbo3 vs Turbo4 no M5 Max com Contexto de até 1M

✍️ OpenClawRadar📅 Publicado: April 28, 2026🔗 Source
Benchmark de Cache KV do Qwen 3.6-35B-A3B: f16 vs q8_0 vs Turbo3 vs Turbo4 no M5 Max com Contexto de até 1M
Ad

Um usuário do Reddit realizou uma varredura de profundidade no Qwen 3.6-35B-A3B Q8 usando o fork TurboQuant Metal do TheTom do llama.cpp (GitHub: TheTom/llama-cpp-turboquant, branch feature/turboquant-kv-cache) em um MacBook Pro M5 Max com 128 GB de memória unificada. Eles testaram quatro tipos de cache KV: f16, q8_0, turbo3 (3 bits) e turbo4 (4 bits), K e V simétricos, com flash-attn ativado e mlock ativado, de 0 a 1M tokens de contexto.

Hardware e Build

M5 Max, 128 GB de memória unificada. Compilado com cmake -B build -DGGML_METAL=ON. Usou llama-bench, 3 repetições por célula, flash-attn ativado, mlock ativado. 8 horas de relógio durante a noite.

Throughput de Geração (tok/s)

Profundidadef16q8_0turbo3turbo4
089,487,479,579,7
8K84,279,272,271,2
32K72,667,861,561,8
128K44,440,736,037,7
256KOOM26,622,925,5
512KOOMOOM13,316,0
1MOOMOOM6,5OOM

Throughput de Processamento de Prompt (tok/s)

Profundidadef16q8_0turbo3turbo4
02962294829042854
8K2098162316531439
32K1063802784678
128K321245253206
256KOOM124128101
512KOOMOOM6656
1MOOMOOM30OOM
Ad

Principais Conclusões

  • Na profundidade 0, f16 lidera por pouco no prefill; turbo3 é ~10% mais lento no decode.
  • Em 128K, prefill do turbo3 (253 tok/s) iguala q8_0 (245 tok/s) — cache menor reduz pressão de largura de banda.
  • Em 256K, turbo3 vence prefill +27% sobre turbo4 (128 vs 101), mas turbo4 vence decode +11% (25,5 vs 22,9). Em 512K, diferença no decode aumenta para +20% (turbo4 16,0 vs turbo3 13,3).
  • turbo3 é o único tipo de cache que cabe em 1M de contexto (6,5 tok/s decode). Memória em 1M: ~89 GB (37 GB pesos, ~52 GB cache KV).

Recomendações de Carga de Trabalho

  • Agentes de codificação (contexto profundo, muitos tokens gerados): turbo4
  • RAG / QA em lote (prefill pesado, respostas curtas): turbo3
  • Contexto de 1M: apenas turbo3
  • Interativo curto (<32K): f16 se couber, senão q8_0

Ressalvas

Este é um único M5 Max. Os pontos de cruzamento provavelmente mudam com largura de banda de memória e núcleos de GPU. Apenas K/V simétrico testado. Combinações assimétricas (ex.: -ctk q8_0 -ctv turbo4) não foram testadas. O fork do TheTom é de nível de pesquisa, não está no upstream do llama.cpp main.

📖 Leia a fonte completa: r/LocalLLaMA

Ad

👀 See Also

Allbirds muda de calçados para infraestrutura de IA, ações disparam 580%
News

Allbirds muda de calçados para infraestrutura de IA, ações disparam 580%

A marca de calçados Allbirds anunciou um acordo de US$ 50 milhões para se tornar uma empresa de infraestrutura de computação de IA chamada NewBird AI, fazendo suas ações subirem 580%. A empresa planeja comprar GPUs e oferecer chips gráficos sob demanda e serviços em nuvem para IA.

OpenClawRadar
OpenClaw 2026.3.28: Alterações Incompatíveis para Usuários do MiniMax, Reparo Automático de Configuração Removido
News

OpenClaw 2026.3.28: Alterações Incompatíveis para Usuários do MiniMax, Reparo Automático de Configuração Removido

OpenClaw 2026.3.28 remove o reparo automático para chaves de configuração obsoletas e elimina vários modelos MiniMax. Os usuários devem atualizar as configurações antes de atualizar para evitar falhas na inicialização do gateway.

OpenClawRadar
Debate MCP vs Habilidades: Entendendo os Papéis e o Verdadeiro Problema da Degradação de Contexto
News

Debate MCP vs Habilidades: Entendendo os Papéis e o Verdadeiro Problema da Degradação de Contexto

Uma postagem no Reddit esclarece que o MCP fornece ferramentas, autenticação e direcionamento de contexto para agentes de IA, enquanto Skills são prompts reutilizáveis que definem o comportamento do agente. O autor argumenta que ambos são necessários e identifica a deterioração do contexto como um problema crítico em que os agentes esquecem instruções.

OpenClawRadar
🦀
News

Novo Prompt de Sistema do Claude Proíbe Letras de Músicas e Personagens Protegidos por Direitos Autorais

O novo system prompt atualizado da Anthropic para os apps de consumo do Claude adiciona regras estritas contra reprodução de letras de músicas e personagens protegidos por direitos autorais, em resposta a processos recentes.

OpenClawRadar