Dá para rodar DeepSeek-V2-Lite-Chat em RTX 4090?

Não DeepSeek-V2-Lite-Chat com BF16 precisa de 30,00 GiB–36,68 GiB com contexto de 4.096 tokens. A RTX 4090 tem cerca de 22 GiB utilizáveis.

4 arquivos, 31,4 GB no total.

A fórmula de memória cobre só em parte esta arquitetura, então trate os números desta página como aproximados.

São estimativas a partir da config do modelo e do tamanho dos arquivos, não medições. Como calculamos

O que mudar

Outros arquivos nesta GPU

QuantizaçãoTamanho do arquivoEngineTotalAjuste
BF16 safetensors Configuração atual31,4 GBvllm30,0 GiB–36,7 GiBNão cabe
GGUF Q8_0 (mradermacher)16,7 GBllama.cpp15,8 GiB–19,0 GiBCabe
GGUF Q6_K (mradermacher)14,1 GBllama.cpp13,3 GiB–16,1 GiBCabe
GGUF Q5_K_M (mradermacher)11,9 GBllama.cpp11,3 GiB–13,7 GiBRoda com folga
GGUF Q4_K_M (mradermacher)10,4 GBllama.cpp9,9 GiB–12,1 GiBRoda com folga

Mesmo contexto (4.096 tokens), um chat por vez, cada arquivo com sua engine habitual.

Configuração usada

Identificadores técnicos e dados de compartilhamento
  • Modelodeepseek-v2-lite-chat
  • Hardwarenvidia-geforce-rtx-4090-24gb-desktop
  • Quantizaçãobf16
  • Código para compartilhar esta configuraçãov2.eyJzY2hlbWFWZXJzaW9uIjoyLCJjYWxjdWxhdG9yVmVyc2lvbiI6IjAuMy4wIiwiZGF0YXNldFZlcnNpb24iOiIyMDI2LTEwLTAyLjEiLCJjb25maWciOnsibW9kZWxJZCI6ImRlZXBzZWVrLXYyLWxpdGUtY2hhdCIsImhhcmR3YXJlSWQiOiJudmlkaWEtZ2Vmb3JjZS1ydHgtNDA5MC0yNGdiLWRlc2t0b3AiLCJkZXZpY2VDb3VudCI6MSwicXVhbnRpemF0aW9uSWQiOiJiZjE2IiwiY29udGV4dFRva2VucyI6NDA5NiwiY29uY3VycmVudFNlcXVlbmNlcyI6MSwiZW5naW5lIjoidmxsbSIsImt2VHlwZSI6ImZwMTYifX0
Como este número é calculado

Total = arquivo de pesos + cache KV + buffers de execução. A faixa vai do overhead baixo ao alto da engine mostrada.

Pesos (arquivo)
29,26 GiB (31.412.968.448 bytes)
Cache KV
0,12 GiB (127.401.984 bytes)
Buffers de execução
0,63 GiB–7,31 GiB
Total
30,00 GiB–36,68 GiB
Memória utilizável
22,00 GiB
Reserva de sistema / tela
2,00 GiB
Sobra
-14,68 GiB–-8,00 GiB

estimativa alta 36,68 GiB com 22,00 GiB disponíveis

Caber na memória não prova que o motor, a quantização e o sistema operacional funcionam juntos. Ter suporte também não significa ser rápido.

  • O contexto pedido cabe na janela nativa de 163840 tokens.
  • Os pesos carregados são estimados com o total de parâmetros, incluindo especialistas MoE inativos.
  • Este MoE tem 15706484224 parâmetros totais e 2400000000 ativos. O compute ativo não é a residência dos pesos.
  • Só contam os arquivos de pesos escolhidos, não todas as quantizações do repositório.
  • O tamanho do download não é o pico de memória da GPU. Layout em execução, alinhamento do alocador e cache KV vêm por cima.
  • Arquivos contados: model-00001-of-000004.safetensors, model-00002-of-000004.safetensors, model-00003-of-000004.safetensors, model-00004-of-000004.safetensors.
  • O tamanho de contexto é o número de tokens em cache por sequência (entrada mais a saída reservada).
  • Sequências simultâneas compartilham uma cópia do modelo; os pesos não multiplicam pela quantidade de sequências.
Abrir esta combinação na calculadoraCache KV

Páginas relacionadas

Fontes

Calculadora

Esta página de combo mantém o modelo e o dispositivo da rota. Personalize na calculadora principal; o link de compartilhamento guarda essa identidade.

A carregar o snapshot do catálogo…

Tamanho do contexto

Mais contexto precisa de mais memória para o cache KV, a memória de trabalho do modelo para a conversa.

Mais opções
Quantização
Runtime

Engine e tipo de cache KV desta estimativa.

Carga

Cenário de overhead e o espaço de prefill.

Topologia

Como o modelo é dividido entre dispositivos. A memória não é somada.

O número de réplicas é avançado. A quantidade são nós ou GPUs, não réplicas.

Orçamento

Reserva do sistema e margem de segurança. Um número vazio mantém o valor anterior.

GiB (2^30 bytes)

%

Modelo personalizado

Importe uma config ou digite a arquitetura. Nada é varrido até você importar.

O arquivo é lido só no navegador e não é enviado.

Só huggingface.co, só config.json, sem token. Repositório privado é recusado.

Escolha um modelo para ver quanta memória ele precisa.