StudyMarkets · Guia de referência

IA local: o que a sua máquina realmente corre

Antes de comprar uma placa gráfica para correr IA em casa, dois números decidem tudo: quantos GB de memória (o modelo cabe?) e a largura de banda em GB/s (vai ser rápido?). Praticamente todos os anúncios mostram o primeiro e escondem o segundo — e é por isso que tanta gente compra mal.

Leitura de 8 minutos + calculadora. Feito para quem nunca abriu um terminal.

▶ Abrir a calculadora Ler o guia completo
Ferramenta

Calculadora: cabe? E a quantos tokens/s?

Escolha a sua máquina (ou a que está a pensar comprar) e o tamanho do modelo. A conta é a mesma da secção anterior, feita por si.

Máquina e modelo

Preenche memória e largura de banda. Se editar os números à mão, passa a Personalizado.
GB de VRAM ou unificada
GB/s — o número da geração
Placas iguais. A memória soma; a largura de banda não — o layer-split lê uma placa de cada vez.
O ambiente de trabalho reserva memória antes de abrir o modelo. Um ecrã 4K come bem mais do que um 1080p. Só uma placa leva o monitor, pelo que isto não multiplica.
Atalhos. Preenchem os mil milhões e denso/MoE. Lembre-se: parâmetros não são o tamanho do ficheiro.
Sabe os parâmetros (o “8B” do nome) ou apenas o tamanho do ficheiro que transferiu?
Em mil milhões — o “32B” do nome do modelo.

Isso dá aproximadamente um ficheiro de 4,9 GB nesta compressão.

O MoE guarda todos os especialistas na memória, mas só lê alguns por token.
Bits por peso. O Q4_K_M é o padrão de quem corre em casa: o ficheiro encolhe e a qualidade quase não se move. Pesos = parâmetros × bits ÷ 8 — aritmética, não estimativa.O contexto também pode ser comprimido. Vários programas já vêm com Q8 ligado, o que corta para metade o custo do contexto.Em tokens — a janela da conversa, os mesmos 4k / 8k / 32k / 128k que o programa pede. Não vem incluída no tamanho do ficheiro, e custa mais por token num modelo maior.

Resultado

Cabe na máquina?
Cabe

8,9 GB em uso, sobram 3,1 GB

Tokens por segundo (prática)
55,7 tok/s

Passa a velocidade de leitura. É aqui que a experiência fica boa.

fica à esperautilizávelpassa a leitura
Tecto teórico (largura de banda ÷ bytes lidos): 74,2 tok/s
Em uso: 8,9 GB · Prática: 55,7 tok/s
Compressão:  Q4_K_M · 4,85 bits
Pesos:  8,0B × 4,85 ÷ 8 = 4,8 GB
Contexto:  8192 tokens × FP16 = 1,1 GB
Overhead:  1,5 runtime + 1,5 ecrã = 3,0 GB
Total:  4,8 + 1,1 + 3,0 = 8,9 GB   vs   12 GB disponíveis
Lê/token:  8,0B = 4,8 GB
Tecto:  360 GB/s ÷ 4,8 GB = 74,2 tok/s
Prática:  ~75% = 55,7 tok/s

Ordem de grandeza para decidir uma compra, não substituto de benchmark. O programa que usa muda o número: o mesmo modelo de 27B num Mac deu 26–28 tokens/s num runtime, 17,8 noutro e 5–7 num terceiro com a configuração padrão. A regra dos 75% também é optimista em modelos pequenos — num 8B a eficiência real fica mais perto de 55%.

O essencial

Duas perguntas, nesta ordem

Não são intercambiáveis. A primeira é binária: cabe ou não cabe. Só se a resposta for “cabe” é que a segunda pergunta passa a existir.

GB

O modelo cabe?

A memória da placa gráfica (VRAM) ou a memória unificada do Mac. Se o modelo não entra, acabou — não há truque. Passa para o disco e a velocidade desaba para números que não valem a pena.

GB/s

Vai ser rápido?

A largura de banda da memória. Para escrever cada pedacinho de palavra, o modelo relê todos os seus pesos. Quanto mais depressa a memória entrega, mais palavras por segundo aparecem no ecrã.

A conta que resolve 90% das dúvidas

tokens/s teórico = largura de banda (GB/s) ÷ GB lidos por token
tokens/s na prática ≈ 75% desse número

Um exemplo que aparece muito: o DGX Spark tem 128 GB de memória e 273 GB/s de largura de banda. Um modelo de 70 mil milhões de parâmetros comprimido pesa cerca de 40 GB. Logo, 273 ÷ 40 ≈ 6,8 tokens/s no tecto, e uns 4,5 na prática. Cabe com folga — e é mais lento do que aquilo que lê.

Do outro lado, a RTX 5090 tem 1792 GB/s, a memória mais rápida do consumo. Mas tem 32 GB. Aquele mesmo modelo de 40 GB não entra. A passadeira mais rápida do mercado, parada, porque a caixa não lhe cabe.

São duas máquinas caras, cada uma a responder bem a uma pergunta diferente. É por isso que “qual é a melhor placa para IA” é uma pergunta mal formulada.

A régua da sensação.Abaixo de ~6 tokens/s fica à espera de que o texto saia, mais devagar do que aquilo que lê. Perto de 30 tokens/s a geração passa a sua velocidade de leitura e a coisa torna-se confortável. É essa a diferença entre “tecnicamente funciona” e “uso isto todos os dias”.

Antes de tudo

Para que quer isto?

A utilização determina o tamanho do modelo, e o tamanho determina a máquina. Quase todos escolhem pela ordem inversa — compram a placa e depois procuram o que ela corre. É aí que o dinheiro se perde.

A utilização, e o tamanho de modelo que ela realmente pede

UtilizaçãoMínimoConfortávelA velocidade importa?Nota
Autocompletar, texto curto3B4–8BSim, é interactivoQualquer placa moderna resolve
Resumir, extrair, classificar7–8B12–14BNão — corre em loteO caso mais subestimado da lista
Interrogar os próprios documentos (RAG)8B14BSim, é interactivoA busca faz o trabalho pesado, não o modelo
Tradução8B14BNão — corre em lote
Atendimento com guião8B14–27BSim, e multiutilizadorVer o aviso de vários utilizadores abaixo
Escrita com qualidade14B27B+Sim, é interactivoAqui o salto de tamanho nota-se muito
Agente que executa tarefas14B32B+Sim, é interactivoTem de seguir instruções com precisão
Programar a sério32B70B+MuitoOnde o local mais perde para a nuvem
Raciocínio complexo, matemática32Bo maior que couberSim, é interactivo

Os quatro motivos para correr localmente

1. Privacidade, RGPD, dados sensíveis.O motivo mais forte — e o que exige menos máquina. Documentos de clientes, processos clínicos, contratos, salários: não podem sair da empresa, ponto. Para interrogar os próprios documentos, um modelo de 8B a 14B bem montado resolve, porque quem faz o trabalho pesado é a busca nos documentos, não o tamanho do modelo. É o melhor caso de IA local e o mais barato de montar. Quem compra uma máquina de topo para isto gastou demasiado.

2. Um serviço a correr sozinho— o chat do escritório, o canal de mensagens da empresa, atendimento. Aqui a máquina fica ligada e atende várias pessoas ao mesmo tempo. Muda a conta: o número desta página é de uma conversa de cada vez, e não é a métrica certa para este caso. Ver abaixo.

3. Tarefa repetitiva em lote— pegar numa pilha de PDF, separar, extrair dados, preencher uma folha de cálculo. A velocidade não importa. Deixe a trabalhar de noite e recolha o resultado de manhã. Um modelo a 3 tok/s faz o serviço. Aqui compre memória, não largura de banda — é o único caso da página em que ser lento é aceitável.

4. Programar.O caso mais exigente e o pior comprado. Autocompletar uma linha um 3B faz. Programar a sério — ler vários ficheiros, entender o projecto, refactorizar sem quebrar — começa a funcionar em 32B e fica bom de 70B para cima. E fica à espera em frente ao ecrã, pelo que a velocidade importa muito. É a combinação mais cara que existe: modelo grande e largura de banda alta.

Se o seu único motivo é ter um assistente de programação, faça as contas primeiroO que corre numa máquina doméstica hoje ainda fica atrás dos modelos de nuvem para código, e a diferença é maior justamente nas tarefas difíceis. Montar uma máquina caríssima para substituir uma subscrição mensal costuma ser um mau negócio — a máquina envelhece, a subscrição melhora sozinha. Isso muda se o motivo for privacidade: código que não pode sair da empresa por contrato ou por lei. Aí o local não é economia, é requisito, e a conta é outra.
Se várias pessoas vão usar ao mesmo tempoEsta página mede uma conversa de cada vez. Se a ideia é atender várias pessoas simultaneamente, a métrica certa é o débito (quantas respostas por minuto no total), não a velocidade de uma resposta. Um servidor bem configurado atende várias conversas em paralelo com uma queda pequena por conversa, e é aí que empilhar placas ajuda a sério — ao contrário do caso de uma conversa só. Se for o seu caso, trate os números daqui como um piso, e teste com a carga real antes de fechar a compra. Empilhar placas

Escolha nesta ordem: utilização → tamanho do modelo → máquina. Quem faz o caminho inverso — compra a placa e depois procura o que ela corre — é quem se arrepende.

Antes de gastar dinheiro

Os 8 erros que levam alguém a comprar a máquina errada

Vêm todos da mesma raiz: olhar para um número só, ou olhar para o número que a loja escolheu mostrar.

ERRO1

“Comprei 12 GB, portanto corre IA.”

GB diz se cabe. GB/s diz se serve.

Uma RTX 3060 de 12 GB tem 360 GB/s. Uma RTX 5070 também tem 12 GB, mas 672 GB/s — quase o dobro da velocidade no mesmo modelo. Mesma “capacidade”, experiências completamente diferentes. Nenhuma loja mostra esse segundo número na ficha do produto.

ERRO2

“8 GB dá para começar e depois corro os modelos grandes.”

Não dá. Não há actualização de software que resolva.

8 GB corre muito bem modelos de 3B a 8B. Não corre 27B nem 70B — nem com a compressão mais agressiva, porque só os pesos de um 70B já pedem ~40 GB. A memória da placa não é expansível. É a única peça do PC que não se actualiza: substitui-se.

ERRO3

“Tenho 32 GB de RAM no PC, portanto corro um modelo de 30 GB.”

Cabe, sim. E anda a 1–2 tokens/s.

A RAM normal do PC (DDR5 em dois canais) entrega ~90 GB/s. A VRAM de uma 5090 entrega 1792. É vinte vezes mais lento. O modelo carrega, responde — e fica minutos à espera de um parágrafo. Teste na calculadora com a opção “CPU + RAM”: o número fala por si.

ERRO4

“O ficheiro tem 6,6 GB, portanto cabe na minha placa de 8 GB.”

Ficheiro no disco ≠ memória em uso.

Além dos pesos, entra o contexto da conversa (a KV cache), o runtime e o sistema operativo. Um modelo de 6,6 GB no disco chegou a 17,9 GB em uso real. Um modelo 3B de 1,8 GB foi a 8,4 GB com um documento grande. Reserve sempre margem.

ERRO5

“O meu processador tem uma NPU de 50 TOPS, é uma máquina de IA.”

TOPS não gera tokens. A largura de banda gera.

A NPU serve muito bem para transcrição, visão por computador e efeitos de câmara. Não resolve o estrangulamento do LLM, que é a leitura repetida dos pesos na memória. Um mini PC com NPU grande e memória de 128 bits é uma máquina de trabalho com IA à mistura — não uma máquina de IA.

ERRO6

“Junto dois computadores e duplico a velocidade.”

Um cluster faz caber. Quase nunca faz correr.

Num teste com 5 Mac Studio em rede 10GbE, um modelo pequeno caiu de 117 para 29 tokens/s. O cabo é ordens de grandeza mais lento do que a memória interna. Os clusters existem para correr o que não cabia numa só caixa, aceitando ficar mais lento.

ERRO7

“Vou ter o ChatGPT a correr em casa.”

Vai ter um modelo bom, privado e mais pequeno.

Os modelos de fronteira têm centenas de milhares de milhões a bilhões de parâmetros e correm em centros de dados. O que cabe em casa é excelente para escrita, código, resumo, RAG sobre documentos privados e automatização — e não é a mesma coisa. Comprar à espera de paridade é o caminho mais curto para a frustração.

ERRO8

“Empilho três placas e fica três vezes mais rápido.”

Três placas = três vezes o espaço, a mesma velocidade.

O modo por omissão divide o modelo por camadas e corre uma placa de cada vez, portanto a largura de banda não soma. Uma montagem real com três RTX 4090 num 70B mediu 10–14 tok/s — a velocidade de uma placa, com a memória de três. Empilhar serve para caber o que não cabia; não serve para ficar mais rápido.

Diagnóstico rápido

O que realmente corre em cada patamar de memória

Assumindo compressão ~Q4 (o padrão de quem corre em casa), conversa de tamanho normal e descontando o que o sistema operativo já ocupa. Se só quer saber “a minha placa serve”, é esta a tabela.

MemóriaExemplos de placaCorre bemNo limiteEsqueçaServe para
4 GBGTX 1650, iGPU antigaaté 3B3B com contexto curto8B+Experimentar, autocompletar, tarefas curtas.
8 GBRTX 3050, 4060, 50603B–8BMoE leve (~4,6 GB)27B, 70BAssistente de escrita, resumo, código simples. Patamar de entrada honesto.
12 GBRTX 3060, 4070, 50708B com folga14B; 27B só muito comprimido e sem margem32B, 70BO ponto ideal de qualidade/preço na entrada. Ainda não é o patamar de “modelo grande”.
16 GBRTX 4080, 5070 Ti, 5080, Mac 16 GB8B–14B27B só com compressão agressiva (~14,6 GB); a versão padrão de 17 GB não entra32B, 70BUso diário sério. Atenção: um monitor 4K + o sistema já comem ~3 GB.
24 GBRTX 3090, 4090, Mac 24 GB27B–32B32B com contexto grande70BPatamar profissional a sério. Uma 3090 usada continua a ser o melhor GB por euro.
32 GBRTX 5090, Strix Halo, Arc B39027B–32B com folgaMoE 30B-A3B70B denso (~40 GB)Numa 5090, prefira ser muito rápido no que cabe a forçar o que não cabe.
48–64 GBMac Pro/Max 64 GB, Strix Halo 6470B comprimido70B com contexto longo120B densoO primeiro patamar que corre 70B a sério. A velocidade depende da largura de banda da máquina.
96–128 GBMac Max/Ultra, DGX Spark, Strix Halo 12870B, MoE 120B70B em qualidade altamodelos de 600 GB+Aqui a pergunta passa a ser só largura de banda: o Spark (273 GB/s) cabe tudo e é lento; o Ultra (1200) cabe tudo e voa.
RAM do PC (sem GPU)DDR4 ~51 GB/s · DDR5 ~90 GB/s3B8B (lento)tudo acima de 14B na práticaCabe muito e anda pouco. Serve para testar, não para usar.

“Corre bem” = cabe com margem de contexto e entrega velocidade utilizável naquela classe de placa. Larguras de banda diferentes na mesma capacidade mudam a experiência — use a calculadora abaixo para o seu caso.

Empilhar placas

Duas placas, três placas — fica mais rápido?

É a primeira coisa que ocorre a quem lê que um 70B não cabe. Vale a pena saber a resposta antes de gastar: empilhar placas dá espaço, não velocidade.

O que realmente acontece

No modo que todos usam de facto (layer-split, o padrão do llama.cpp, Ollama e LM Studio), o modelo é fatiado por camadas entre as placas. Para gerar um token, a placa 1 processa as camadas dela, passa o resultado à placa 2, e assim por diante — uma de cada vez. Se somarmos tudo, três placas idênticas comportam-se exactamente como uma placa daquela largura de banda com o triplo da memória.

3 placas × (um terço dos pesos ÷ 1008 GB/s) = todos os pesos ÷ 1008 GB/s

Ou seja: a memória soma e a velocidade não. É a mesma lição do cluster de Mac que caiu de 117 para 29 tok/s — agora dentro de uma só caixa.

Uma montagem real

Três RTX 4090 (24 GB, 1008 GB/s cada) numa placa-mãe de mineração com ranhuras PCIe 4x, a correr um 70B: 10–14 tok/s medidos. Se a largura de banda somasse, seriam cerca de 57. A largura de banda de uma placa contra um 70B em Q5/Q6 prevê 13–16. O valor medido coincide com a previsão.

Porque é que as ranhuras lentas não estragam

Em layer-split, o que atravessa o barramento entre as placas é o tensor de activação no ponto de junção — alguns MB por token, não os pesos. É por isso que uma placa-mãe de mineração com ranhuras 4x funciona bem para uma conversa de cada vez. O PCIe importa para carregar o modelo e para o modo tensor-parallel. Consequência prática: não gaste numa placa-mãe de topo com vários x16 para correr IA local em casa. Esse dinheiro rende mais em VRAM.

Quando a largura de banda soma a sério

No modo tensor-parallel (vLLM, ou --split-mode row no llama.cpp), cada camada é dividida entre as placas e todas trabalham juntas. Aí a largura de banda efectiva aproxima-se da soma — mas exige uma interligação rápida (NVLink, ou pelo menos PCIe x8/x16), porque as placas sincronizam a cada camada. Em risers de mineração x4, o tensor-parallel acaba pior que o layer-split. Atender muitos utilizadores ao mesmo tempo também aproveita bem várias placas; esta página fala de uma conversa de cada vez.

A conta que ninguém menciona

Três RTX 5090 puxam cerca de 1725 W só elas; com o resto da máquina, uns 1925 W. Um circuito de 127 V / 15 A dá no máximo 1905 W e não deve correr continuamente acima de ~1524 W. Três 5090 não cabem num circuito doméstico comum desse tipo — exige linha dedicada, circuito de 220 V ou menos placas. Três 4090 (~1550 W no total) já passam o limite contínuo. Junte-lhe o calor: é um pequeno forno ligado na sala.

O que a montagem realmente exige

  • Não misture modelos de placa. Em layer-split a mais lenta arrasta a cadeia inteira, proporcionalmente a quanto do modelo ela carrega. Quatro placas iguais rendem mais do que duas rápidas e duas lentas. Isto vale também entre gerações da mesma marca.
  • Placa-mãe: conte as ranhuras antes de contar as placas. É preciso uma ranhura PCIe por placa. As placas-mãe de desktop comum têm uma ou duas utilizáveis. As placas de servidor com dois Xeon, comuns no mercado usado, chegam a quatro ou mais — normalmente duas em 16x e as restantes em 1x — e aceitam 64 a 512 GB de RAM barata.
  • Uma ranhura 1x funciona, mas cobra no carregamento. Depois de o modelo estar em memória o barramento quase não é usado: só circula o tensor de activação, alguns MB por token. Mas carregar 40 GB por uma ranhura de ~1 GB/s leva minutos. Uma vez carregado, a velocidade é a mesma de uma 16x. Barramento estreito custa paciência no início, não desempenho depois.
  • RAM de sistema: 16 GB é o mínimo. É usada para carregar o modelo antes de o entregar às placas, e para o que corra em CPU. Com muitas placas, 32 GB é mais confortável.
  • Sistema operativo: o Linux é o caminho normal para uma montagem multi-placa, e o Ubuntu é o mais documentado.

A versão curta

  • Quer fazer caber um modelo maior? Empilhar funciona, e é muitas vezes o caminho mais barato para chegar a 48 ou 72 GB.
  • Quer mais velocidade num modelo que já cabe? Empilhar não faz nada. Compre uma placa mais rápida.
  • Vai misturar placas diferentes? A lenta arrasta a cadeia toda, proporcionalmente à fatia do modelo que guarda.
  • Verifique a tomada e a fonte antes da placa gráfica. É a restrição que as pessoas descobrem por último.

Uma ressalva honesta: na prática perde um pouco de VRAM por placa (contexto de driver, buffers) e um pouco de velocidade na junção entre camadas. A conta acima é o tecto.

Hardware parado

Tem um rig de mineração parado?

Quando o Ethereum saiu do proof-of-work, muita gente ficou com várias placas iguais, uma fonte robusta e uma placa-mãe cheia de ranhuras. Esse formato serve — para um tipo de modelo, e não o que imaginaria.

O achado, e é contra-intuitivo

Um rig tem muita memória somada e largura de banda modesta. Isso é mau para modelo denso e excelente para MoE, porque o MoE ocupa muita memória e lê pouco por token. É exactamente o formato do hardware. Pela fórmula desta própria página, num rig de 6 × RTX 3060 12G (72 GB, 360 GB/s):

Modelotok/sLeitura
70B denso6,4utilizável
MoE 35B-A3B (lê 3B)148,5passa a leitura

Repare no que não cabe: um MoE de 120B pede uns 73 GB de pesos, e ainda entram o contexto e 1,5 GB de runtime por placa. Em seis placas de 12 GB isso passa os 72 GB. O rig corre MoE bem — até ao tamanho que a memória dele realmente segura.

Ressalva obrigatória: a fórmula sobrestima o MoE — o encaminhamento entre especialistas cobra o seu preço. O número real fica bem abaixo. A conclusão qualitativa sustenta-se com folga: se tem um rig, procure MoE.

Que placas de rig prestam

PlacaVRAMLargura de bandaServe?
RTX 3090 24G24 GB936 GB/smelhor caso
RTX 3080 10G10 GB760 GB/ssim
RTX 3070 8G8 GB448 GB/ssim, modelos até 8B
RTX 3060 12G12 GB360 GB/smelhor GB por euro
RX 570/580 8G8 GB256 GB/sfunciona, suporte mais trabalhoso
GTX 1660 6G6 GB192 GB/spouca memória, só modelo pequeno
P106-100 6G6 GB192 GB/ssem saída de vídeo, evite

Regra: abaixo de 8 GB por placa quase não vale. Um 8B com contexto já não cabe em 6 GB.

A conta da luz, que é o que mata

Um rig de 6 × RTX 3060 12G puxa cerca de 1170 W. A correr 24 horas por dia, isso é aproximadamente 842 kWh por mês — quem relatou isto paga cerca de 1 real por kWh, uns R$ 850. Quem minerava conhece esta conta. A diferença é que agora não há recompensa em moeda para a compensar. Ligue o rig quando for usar, não o deixe de pé o dia inteiro. Para um modelo médio, uma ou duas placas resolvem e consomem uma fracção disso.

A opção Xeon: memória barata em vez de placas

Uma placa de servidor com dois Xeon e 8 canais de DDR4 entrega uns 150 GB/s — comparável a um mini PC moderno — e aceita 128 a 512 GB de RAM barata. Mesma lição: o MoE transforma hardware barato e largo em máquina utilizável. Não salva um modelo denso grande.

Modelo na RAM do sistematok/s
70B denso2,7
MoE 120B (lê 5,1B)36,4

Lado a lado

O mesmo modelo em todas as máquinas

Mude o modelo na calculadora acima e esta tabela inteira refaz-se. Ordenada por quem cabe, do mais rápido ao mais lento. Quem não cabe mostra a velocidade que teria — riscada, porque é hipotética.

HardwareTipoGBLargura de bandaCabetok/s
GPU NVIDIA321792sim277,1
GPU NVIDIA961792sim277,1
GPU NVIDIA961597sim247,0
GPU NVIDIA481344sim207,8
GPU NVIDIA721344sim207,8
GPU NVIDIA241344sim207,8
Apple2561200sim185,6
Apple961200sim185,6
Apple5121200sim185,6
GPU NVIDIA241008sim155,9
GPU NVIDIA16960sim148,5
GPU NVIDIA24936sim144,7
GPU NVIDIA16896sim138,6
GPU NVIDIA32896sim138,6
Apple256819sim126,6
GPU NVIDIA32800sim123,7
GPU NVIDIA10760sim117,5
GPU NVIDIA16717sim110,9
GPU NVIDIA12672sim103,9
GPU NVIDIA24672sim103,9
GPU AMD16640sim99,0
GPU AMD16640sim99,0
GPU AMD32640sim99,0
GPU AMD32640sim99,0
GPU AMD32640sim99,0
GPU AMD32640sim99,0
Apple128614sim94,9
Apple48614sim94,9
Apple64614sim94,9
GPU Intel32608sim94,0
GPU Intel32608sim94,0
Apple128546sim84,4
GPU NVIDIA12504sim77,9
Apple36460sim71,1
GPU Intel12456sim70,5
GPU Intel24456sim70,5
GPU NVIDIA16448sim69,3
GPU NVIDIA8448sim69,3
GPU NVIDIA8448sim69,3
GPU NVIDIA24432sim66,8
GPU AMD12432sim66,8
GPU Intel10380sim58,8
GPU NVIDIA12360sim55,7
Sem GPU (CPU + RAM)256358,4sim55,4
GPU NVIDIA8320sim49,5
GPU AMD16320sim49,5
GPU AMD8320sim49,5
Apple64307sim47,5
Apple24307sim47,5
Apple48307sim47,5
GPU NVIDIA16288sim44,5
GPU NVIDIA8288sim44,5
GPU NVIDIA16288sim44,5
GPU AMD8288sim44,5
Apple64273sim42,2
Apple24273sim42,2
Memória unificada (PC)128273sim42,2
Memória unificada (PC)192273sim42,2
GPU NVIDIA8272sim42,1
Memória unificada (PC)128256sim39,6
Memória unificada (PC)64256sim39,6
Memória unificada (PC)32256sim39,6
GPU Intel16224sim34,6
Apple24170sim26,3
Apple32170sim26,3
Memória unificada (PC)32153,6sim23,8
Apple16153sim23,7
Apple24153sim23,7
Apple32153sim23,7
Apple16120sim18,6
Sem GPU (CPU + RAM)6489,6sim13,9
Sem GPU (CPU + RAM)3289,6sim13,9
Sem GPU (CPU + RAM)3251,2sim7,9

Realidade

Números que outras pessoas mediram

A calculadora dá a estimativa. Estes são resultados de bancada publicados por terceiros — úteis para calibrar a expectativa e ver o efeito do programa usado. Filtre pelo que lhe interessa.

ModeloCompressãoProgramaHardwaretok/sOrigem
Llama 8BQ4llama.cppRTX 5090215medidoMyAIHardware
Llama 8BQ4llama.cppRTX 4090125medidoMyAIHardware
Llama 8BQ4llama.cppRTX 309085medidoMyAIHardware
Llama 8BQ4llama.cppMac M4 Max75medidoMyAIHardware
Llama 8BQ4llama.cppMac M4 Pro38medidoMyAIHardware
Llama 8BQ4llama.cppMac M428medidoMyAIHardware
Modelo 8B destilado—LM StudioRTX 5090202medidoAlex Ziskind
Modelo 8B destilado—LM StudioRTX 5080132medidoAlex Ziskind
Modelo 8B destilado—LM StudioRTX 5060 Ti 16 GB73.8medidoAlex Ziskind
Modelo 27BAWQ 4-bitvLLMRTX 5090196medidoAndrew Damon-Smith
Modelo 27BQ4 (~17 GB)llama.cppRTX 509074medidottio2tech
Modelo 27BQ4 (~17 GB)llama.cppRTX 309041medidottio2tech
Modelo 27BMLX 4-bitMLXMac 36 GB26–28medidoViktorKav
Modelo 27BQ4 GGUFllama.cppMac 36 GB17.8medidoViktorKav
Modelo 27BQ4 GGUFOllama (default)Mac 36 GB5–7medidoViktorKav
Modelo 32B (código)Q4 (19.8 GB)LM StudioRTX 509062medidoAlex Ziskind
Modelo 32B (código)Q4 (19.8 GB)LM StudioLaptop RTX 509031medidoAlex Ziskind
Modelo 32B (código)Q4 + offloadLM StudioRTX 5080 16 GB5.6medidoAlex Ziskind
MoE 120BGGUFLM StudioMac Studio 128 GB70–80medidoHeavy Metal Cloud
MoE 20BGGUFLM StudioMac Studio 128 GB100–120medidoHeavy Metal Cloud
Modelo 1B4-bitMLXMac mini M4281medidoAlex Ziskind
Modelo 1B—Ollama1× Mac Studio117medidoNetworkChuck
Modelo 1B—Ollama (cluster)5× Mac Studio, 10GbE29medidoNetworkChuck
MoE 235B—EXO / TB54× Mac Studio M3 Ultra~32medidoJeff Geerling
Modelo 3B—OllamaCPU, 8 GB VPS11.2medidoViktorKav
Modelo 9BMLX 4-bitMLXMac mini M4 Pro 24 GB70medidoDragos
Modelo 9B, contexto longoMLX 4-bitMLXM4 Pro, 35k context18–24medidoDragos
Llama 8BQ4iGPUArc B390 (Panther Lake)18–25estimativaB390 study
MoE 20BQ4iGPUArc B39035–45estimativaB390 study
MoE 30B-A3BQ4iGPUArc B39030–40estimativaB390 study
Modelo 27B densoQ4iGPUArc B3905–8estimativaB390 study
Llama 70BQ4iGPUArc B3902–3estimativaB390 study

medido bancada publicada · estimativa fórmula aplicada, não medição. Todos em geração de resposta, uma conversa de cada vez.

O que esta tabela ensina e a fórmula não

  • O programa importa quase tanto como a placa. Mesmo modelo, mesmo Mac: 26–28 tok/s num runtime, 17,8 noutro, 5–7 num terceiro com a configuração de origem. Antes de trocar de hardware, troque de programa.
  • O MoE muda o jogo no patamar médio. Um MoE de 30B com 3B activos anda a 30–40 tok/s numa iGPU onde um denso de 27B se arrasta a 5–8. Mesma memória ocupada, seis vezes a velocidade.
  • Capacidade extra não é velocidade extra. A RTX PRO 6000 tem 96 GB contra os 32 GB da 5090 — e exactamente a mesma largura de banda. Deixa-o correr o que não cabia; não o deixa correr mais depressa o que já cabia.
  • Um modelo pequeno não aproveita uma placa grande. Um modelo de 1B chegou a 281 tok/s. Não vai sentir a diferença entre 200 e 280 — nesse tamanho, qualquer placa moderna resolve.
Correu aí? Mande o seu número.A tabela acima é de bancadas publicadas. Se montou a sua máquina, o seu resultado vale para muita gente — principalmente montagens com várias placas e rigs reaproveitados, que quase ninguém publica.
Mande: placa(s) e quantidade · modelo e quantização · programa usado · tokens por segundo · tamanho do contexto. Foto da montagem é bem-vinda.

Passo a passo

Como descobrir os seus dois números

Não é preciso instalar nada. Leva um minuto.

Windows

  1. Prima Ctrl + Shift + Esc para abrir o Gestor de Tarefas.
  2. Separador Desempenho → clique em GPU.
  3. Leia “Memória de GPU dedicada”. Esse é o seu GB. Ignore a “memória partilhada” — é RAM do sistema emprestada e é lenta.
  4. O nome exacto da placa aparece no topo. Procure a largura de banda na tabela de referência abaixo.

Mac

  1. Menu Apple → Acerca deste Mac.
  2. A “Memória” é unificada: CPU e GPU partilham o mesmo bolo. É esse o seu GB.
  3. Reserve 25–30% para o sistema. Num Mac de 24 GB, conte com ~16 GB reais para o modelo.
  4. A largura de banda depende do chip (base / Pro / Max / Ultra), não do tamanho da memória.

Portátil com gráficos integrados

  1. Se não há placa gráfica dedicada, a GPU usa a RAM do sistema.
  2. O seu GB é generoso; a sua largura de banda é o estrangulamento (~50–100 GB/s típicos).
  3. Use a opção “CPU + RAM” ou a de iGPU na calculadora para ver o resultado honesto.

Tabela de referência: largura de banda por placa

Encontrou o nome da sua placa no Gestor de Tarefas? A largura de banda dela está aqui. Números da ficha oficial do fabricante.

PlacaMemóriaLargura de bandaWattsLeitura
RTX 509032 GB1792 GB/sTopo absoluto de velocidade no consumo.575 W
RTX 409024 GB1008 GB/sMuito rápida e ainda cabe um 32B.450 W
RTX 508016 GB960 GB/sRápida, mas 16 GB limita o tamanho.360 W
RTX 309024 GB936 GB/sUsada, é o melhor GB por euro do mercado.350 W
RTX 5070 Ti16 GB896 GB/sBom equilíbrio no patamar 16 GB.300 W
RTX 308010 GB760 GB/sRápida, mas 10 GB aperta cedo.320 W
RTX 408016 GB717 GB/sSólida para 8B–14B.320 W
RTX 507012 GB672 GB/sRápida para o que cabe em 12 GB.250 W
RTX 407012 GB504 GB/sEntrada confortável para 8B.200 W
RTX 5060 Ti16 GB448 GB/s16 GB baratos; largura de banda modesta.180 W
RTX 306012 GB360 GB/sA clássica escolha de qualidade/preço na entrada.170 W
RTX 4060 Ti8/16 GB288 GB/sLargura de banda baixa para a geração. Atenção.160 W
RTX 40608 GB272 GB/sSó patamar 3B–8B.115 W
DDR5-5600 RAM (dual channel)—~90 GB/sA referência de “correr sem GPU”. W
DDR4-3200 RAM (dual channel)—~51 GB/sCabe bastante; anda muito pouco. W

Receitas

Cinco montagens, com número honesto

Cada receita diz o que ganha e o que perde. Os tokens por segundo saem da fórmula desta própria página, com 8k de contexto — são estimativas, não benchmarks. Os watts são da máquina inteira: as placas mais 150 W para o resto.

Entrada — uma RTX 3060 12G

Melhor relação memória/preço/consumo para começar.

Perde:27B e acima ficam de fora.

12 GB · 360 GB/s · 170 W

Confortável — uma RTX 3090 24G usada

27B e 32B com folga, e largura de banda alta. Melhor GB por euro do mercado usado.

Perde:70B continua de fora.

24 GB · 936 GB/s · 350 W

Máxima memória por euro — 4 a 6 placas iguais de 12G

48 a 72 GB somados. Faz caber 70B, e corre MoE grande muito bem.

Perde:70B denso arrasta-se, e a conta da luz é real.

6 × 12 GB · 360 GB/s · 170 W

Muita memória, poucos watts — máquina de memória unificada

Cabe quase tudo, em silêncio.

Perde:Nunca vai ser rápida em modelo denso grande.

128 GB · 273 GB/s · 240 W

Velocidade máxima no que couber — uma RTX 5090

A passadeira mais rápida do consumo.

Perde:32 GB, portanto 70B fica de fora.

32 GB · 1792 GB/s · 575 W

Decisão

Guia de compra por objectivo

Não existe “a melhor”. Existe a certa para aquilo que vai fazer. Todas as recomendações abaixo vêm com aquilo que se perde.

“Só quero experimentar e ver se isto me serve”

Não compre nada ainda. Instale um programa de IA local na máquina que já tem e corra um modelo de 3B a 8B. Se a sua placa tem 6 GB ou mais, já funciona. Numa tarde descobre se o uso encaixa na sua rotina — e depois compra a saber o que quer. O que se perde: nada. Este é literalmente o passo gratuito que quase todos saltam.

“Quero um assistente diário de escrita e código, sem gastar muito”

O patamar de 12 a 16 GB com largura de banda decente. Uma placa de 12 GB e ~500–670 GB/s corre 8B muito depressa e 14B com conforto. O que se perde: os modelos de 27B e 32B ficam de fora, e são eles que dão o salto perceptível em raciocínio e código complexo. Se o orçamento estica, ir para 24 GB muda de categoria — não é uma actualização incremental.

“Quero correr os modelos grandes a sério (27B–32B)”

24 GB é o mínimo. Uma 3090 usada continua a ser a melhor relação GB por euro do mercado, com largura de banda excelente (936 GB/s). Uma 4090 é mais rápida e mais cara. O que se perde: 70B continua de fora — pede ~40 GB só de pesos. E placa usada é placa usada: garantia e histórico contam.

“Quero 70B a correr em casa”

Aqui a conta muda. Precisa de 48 GB ou mais, e então as opções são: memória unificada (Mac com 64 GB+, mini PC de memória unificada) ou duas placas de 24 GB. O que se perde: a escolha torna-se um dilema explícito entre caber e ser rápido. Uma máquina de 128 GB e 273 GB/s corre 70B a ~4,5 tokens/s — abaixo da sua velocidade de leitura. Uma de largura de banda alta custa muito mais. Corra a calculadora com o seu candidato antes de comprar; é exactamente para isso que ela existe.

“O meu caso é privacidade: documentos sensíveis que não podem sair daqui”

Este é o melhor argumento para IA local, e não exige um modelo enorme. Para busca e resposta sobre documentos próprios, um modelo de 8B a 14B bem configurado resolve muito bem — o trabalho pesado está na organização dos documentos, não no tamanho do modelo. Dê prioridade a memória para contexto longo (16–24 GB) em vez de correr atrás de 70B. O que se perde: raciocínio complexo sobre o material; para isso o modelo maior ajuda.

“Mac ou PC?”

Mac quando precisa de muita memória em pouco espaço e em silêncio: a memória unificada deixa um Mac de 64 GB correr o que exigiria duas placas gráficas. A largura de banda é boa, não excelente, excepto nos chips de topo. PC com placa dedicada quando a velocidade é o que importa e o modelo cabe na VRAM: nenhuma máquina de memória unificada chega perto de 1792 GB/s. Resumindo: o Mac cabe mais, o PC corre mais.

“Vale a pena um mini PC com NPU e memória unificada?”

Como computador de trabalho, pode valer muito. Como máquina de IA, atenção. Memória de 128 bits entrega ~150 GB/s no papel e ~100–115 na prática — o estrangulamento não é a GPU nem a NPU, é a largura de banda. Um modelo denso de 27B arrasta-se ali (5–8 tokens/s). O MoE sai-se bem melhor (30–40). Regra: se a ficha não indica a largura de banda de memória, assuma que é o ponto fraco.

O conselho que vale para todos.Antes de comprar, escolha primeiro o modelo que quer correr. Só depois procure a máquina que o corre nos tokens/s que aceita. Fazer o caminho inverso — comprar a placa e depois procurar o que ela corre — é como o dinheiro se transforma em arrependimento.

Vocabulário

Glossário sem jargão

Os termos que vai encontrar em qualquer tutorial, em português claro.

Token
Um pedaço de palavra. Em português, uma palavra comum costuma valer 1 a 3 tokens. “Tokens por segundo” é, na prática, a velocidade a que o texto aparece no ecrã.
Parâmetros (o “8B”, “70B”)
Quantos mil milhões de números o modelo tem. É o tamanho “de fábrica” e não é o tamanho do ficheiro que transfere — o ficheiro depende da compressão.
Quantização (Q4, Q8, IQ4_XS)
Comprimir os pesos, guardando cada número com menos casas. O Q4 usa cerca de 4 bits por peso, o Q8 usa 8. Menos bits: o modelo ocupa menos, fica mais rápido e perde um pouco de qualidade. O Q4 é o padrão de quem corre em casa — a perda é pequena e o ganho é enorme. Variantes como IQ4_XS comprimem um pouco mais e às vezes são a diferença entre caber e não caber.
VRAM e memória unificada
A VRAM é a memória exclusiva da placa gráfica — rápida e não expansível. A memória unificada (Macs, alguns mini PC) é um bolo só, partilhado entre processador e GPU: mais flexível, quase sempre com menos largura de banda do que uma placa dedicada.
Largura de banda de memória (GB/s)
Quantos gigabytes a memória entrega por segundo. É o número que decide a velocidade de geração. Raramente aparece no anúncio; está sempre na ficha técnica do fabricante.
Contexto e KV cache
Contexto é o quanto o modelo “se lembra” da conversa e dos ficheiros abertos. A KV cache é a memória que isso ocupa — e não vem incluída no tamanho do ficheiro do modelo. É o motivo pelo qual um modelo “de 6,6 GB” ocupa 17,9 GB na realidade.
Denso vs MoE (Mixture of Experts)
Um modelo denso lê todos os seus pesos para gerar cada token. Um MoE está dividido em especialistas e só activa alguns de cada vez: precisa de toda a memória para caber, mas lê pouco a cada token. Por isso um “30B-A3B” (30 mil milhões no total, 3 activos) ocupa como um modelo grande e corre como um modelo pequeno.
Offload
Quando o modelo não cabe inteiro na placa, o programa deixa parte das camadas na memória do sistema e processa-as no processador. Funciona — e é bem mais lento, porque essa parte deixa de ter a largura de banda da placa e passa a depender da RAM e do CPU. Serve para correr o que não caberia; não serve para correr depressa.
Prefill e decode
O prefill é ler a sua pergunta — depende do poder de cálculo da GPU. O decode é escrever a resposta — depende da largura de banda de memória. A calculadora desta página estima o decode, que é a parte que sente enquanto o texto aparece.
GGUF, Ollama, LM Studio, llama.cpp, MLX
O GGUF é o formato de ficheiro mais comum dos modelos comprimidos. O llama.cpp é o motor que corre esse formato; o Ollama e o LM Studio são maneiras mais amigáveis de usar o mesmo motor (o LM Studio tem interface gráfica e é o caminho mais fácil para começar). O MLX é o motor da Apple, optimizado para chips M — em Mac, costuma ser bem mais rápido do que as alternativas.
NPU e TOPS
A NPU é um chip dedicado a tarefas de IA, medido em TOPS. É óptima para transcrição de áudio e visão por computador. Não resolve o estrangulamento de um LLM grande, que é a largura de banda de memória. TOPS alto no marketing não significa tokens por segundo altos.

Transparência

Fontes, método e limites

De onde vêm os números

A StudyMarkets montou este guia sobre bancadas e explicações públicas de terceiros. A fórmula central (largura de banda ÷ tamanho, prática ≈ 75%), a régua de 6 vs 30 tokens/s e os exemplos de memória em uso vêm principalmente do canal ViktorKav. Os tokens por segundo medidos vêm dos canais e sites listados abaixo. As fichas de largura de banda das placas vêm da documentação oficial dos fabricantes.

O que esta página não é

  • Não é um benchmark. É uma estimativa de ordem de grandeza para decidir uma compra. Os números reais dependem do programa, da versão, do contexto e da configuração.
  • A regra dos 75% é optimista em modelos pequenos. Num modelo de 8 mil milhões a eficiência real observada fica mais perto de 55% do tecto; em modelos grandes, a regra aproxima-se bem.
  • Só cobre a geração da resposta. A leitura do seu prompt depende do poder de cálculo da GPU e não entra nesta conta.
  • Nenhum dos canais citados endossa esta ferramenta. A medição é deles; a conta e o texto são nossos.
  • Se a ficha oficial da sua máquina divergir de uma opção pré-definida, confie na ficha e use o modo Personalizado.

Como citar

StudyMarkets. IA local: o que a sua máquina realmente corre, 2026. Fórmula de geração: largura de banda de memória ÷ tamanho lido por token (ViktorKav, “A Apple tomou a IA local à NVIDIA”, YouTube). Tokens por segundo medidos pelos canais e sites citados na página.