ASIC ou GPU

ASIC ou GPU: um processador programável frente a um circuito dedicado

Porque é que um Antminer minera bitcoin de forma milhares de vezes mais eficiente do que uma GPU, e porque nunca poderá executar uma IA: tudo se resume à diferença entre uma arquitetura programável, que executa qualquer algoritmo, e um circuito concebido para um só. Confie a mesma tarefa aos dois chips.

Confiar a mesma tarefa aos dois chips:
O chip GH100 do NVIDIA H200 rodeado pelas suas seis pilhas de memória HBM3e, renderização do nosso modelo 3D
GPU · arquitetura programável

NVIDIA H200 (chip GH100)

Um único hardware, tantos algoritmos quantos os programas

Bitcoin: cerca de 10 mil milhões de hashes por segundo (10 GH/s) com 700 W

  • Programável: o mesmo chip treina um modelo de IA, calcula uma renderização 3D ou simula o clima, consoante o programa carregado
  • Cada instrução é lida, descodificada e escalonada antes de ser executada: é o preço da flexibilidade
  • Uma grande parte do silício serve para o controlo, as caches e as deslocações de dados, e não para o cálculo propriamente dito
Ver o chip GH100 em 3D
Chips ASIC BM1368 alinhados numa hashboard de Antminer S21 Hydro, renderização do nosso modelo 3D
ASIC · circuito dedicado

Bitmain BM1368 (Antminer S21 Hydro)

Um único algoritmo, cablado no silício

Bitcoin: ≈ 500 mil milhões de hashes por segundo (0,5 TH/s) por chip, com ≈ 8 W

No entanto, a IA tem os seus próprios ASIC: as TPU da Google, cujo circuito é feito para multiplicar matrizes. Ver a TPU

  • O algoritmo é o circuito: as 128 rondas do duplo SHA-256 estão gravadas no hardware, estágio a estágio
  • Sem instruções para ler, sem cache, sem memória externa: nenhum ciclo perdido em controlo
  • Um novo nonce entra a cada ciclo de relógio, em centenas de motores em paralelo
Ver os chips BM1368 em 3D

Números da GPU no SHA-256: estimativa da Happy Mining a partir do débito de cálculo de inteiros do H200; números do ASIC: 335 TH/s e 5 360 W do S21 Hydro repartidos pelos seus 648 chips (3 placas de 216).

ASIC · inteligência artificial

E para a IA? Também tem os seus ASIC: a TPU da Google

Uma TPU (Tensor Processing Unit) é um ASIC que a Google concebe para os seus modelos de IA, como o Gemini. Segue a mesma lógica do chip de um Antminer, aplicada a outro cálculo: o que está gravado no silício não é o SHA-256, mas a multiplicação de matrizes, a operação de base de uma rede neuronal, em grandes unidades matriciais (MXU). Continua programável ao nível do modelo: qualquer rede neuronal, compilada pelo XLA a partir de JAX ou PyTorch, é executada nela. Mas só serve para IA e nada acrescenta à mineração: o SHA-256 não utiliza as suas unidades matriciais. As TPU não estão à venda livre: alugam-se no Google Cloud, e a Google só as entrega a alguns clientes muito grandes. Para uma empresa que quer o seu próprio hardware de IA, a resposta são as GPU.

Os nossos servidores e estações de IA

A 8.ª geração, anunciada em abril de 2026

TPU 8tTreino dos modelos
  • 12,6 PFLOPS em FP4
  • 216 GB de HBM3E a 6,5 TB/s
  • Até 9 600 chips por superpod
TPU 8iInferência: pôr os modelos a responder
  • 10,1 PFLOPS em FP4
  • 288 GB de HBM3E a 8,6 TB/s
  • 384 MB de SRAM no chip
Do mais polivalente ao mais especializado
  1. CPUProcessador de PC ou de servidorExecuta qualquer programa, poucos cálculos de cada vez
  2. GPUNVIDIA H200Qualquer programa paralelo: IA, 3D, simulação
  3. TPUGoogle TPU 8t e 8iAs redes neuronais, e só elas
  4. ASIC BitcoinBitmain BM1368Um único cálculo: o duplo SHA-256

Quanto mais especializado é um chip, mais eficiente é na sua tarefa, e mais estreita é essa tarefa.

Valores por chip publicados pela Google em abril de 2026; o consumo por chip não foi publicado. Os PFLOPS em FP4 da TPU não se comparam diretamente com os TFLOPS em FP8 da H200.

Porque é que o ASIC é milhares de vezes mais eficiente no bitcoin

  1. 1

    O circuito é o algoritmo

    Num ASIC, o SHA-256 não é um programa que se carrega: é a própria forma dos transístores, estágio a estágio. Nada para ler, nada para descodificar: os dados entram por um lado do pipeline e o hash sai pelo outro, a cada ciclo de relógio.

  2. 2

    Todo o silício trabalha

    Numa GPU, uma grande parte do chip serve para decidir o que fazer: ler as instruções, escalonar as threads, gerir caches e memória. Num ASIC de mineração, quase toda a superfície é feita de motores de hashing idênticos, e cada um produz um resultado a cada tique de relógio.

  3. 3

    O preço da flexibilidade

    Cada etapa de controlo custa tempo e energia: um único chip BM1368 de 8 W calcula cerca de cinquenta vezes mais hashes do que um H200 de 700 W, com 85 vezes menos energia. O inverso também é verdade: o ASIC de mineração não tem nenhum circuito para outra coisa que não seja o SHA-256. Para executar um modelo de linguagem, é preciso um chip feito para multiplicar matrizes: uma GPU, ou um ASIC concebido para IA como a TPU da Google.

GPU, TPU e ASIC, ponto por ponto

CritérioGPU (NVIDIA H200)TPU (Google, 8.ª geração)ASIC (Bitmain BM1368)
O que o chip sabe fazerQualquer programa: IA, renderização 3D, simulação, vídeo…As redes neuronais: treinar e executar modelos de IAUma única coisa: o duplo SHA-256 do bitcoin
Como lhe é atribuído trabalhoUm programa (CUDA) de milhares de milhões de instruçõesUm modelo de IA compilado pelo XLA (JAX, PyTorch, Keras)Um cabeçalho de bloco e um intervalo de nonces a testar
Para que serve o silícioPara o cálculo, mas também para os escalonadores, registos, caches e controladores de memóriaSobretudo para grandes unidades de multiplicação de matrizes (MXU)Quase exclusivamente para motores SHA-256 idênticos
Memória141 GB de HBM3e a 4,8 TB/s216 GB (TPU 8t) ou 288 GB (TPU 8i) de HBM3ENenhuma memória externa: alguns registos por motor
Tamanho e consumoUm chip grande de 814 mm², até 700 WMilhares de chips ligados em pods; consumo por chip não publicado648 pequenos chips por máquina, ≈ 8 W cada
Bitcoin (SHA-256)≈ 10 GH/s: nunca rentávelInadequada: o SHA-256 não utiliza as suas unidades matriciais≈ 0,5 TH/s por chip, 335 TH/s por máquina
Inteligência artificialA sua razão de ser: até 3 958 TFLOPS em FP8A sua razão de ser: 12,6 PFLOPS em FP4 (TPU 8t)Impossível
Se a utilização mudarO mesmo hardware serve para outros programasContinua útil para qualquer novo modelo de IA, e só para IAÚtil enquanto minerar render mais do que a eletricidade consumida
Onde a obterÀ venda: placas, estações e servidoresNão está à venda livre: aluguer no Google Cloud, entrega reservada a alguns clientes muito grandesÀ venda: Antminer e outros mineradores

Duas formas de conceber um chip

Um chip de cálculo é um conjunto de milhares de milhões de transístores. A questão é o que os pomos a fazer, e existem duas abordagens opostas: toda a diferença entre uma GPU e um ASIC está aí.

  • A GPU (Graphics Processing Unit) é um processador programável. Os seus milhares de núcleos executam instruções: carrega-se um programa, ela lê-o, descodifica-o e executa-o. A mesma GPU treina um modelo de IA, calcula uma renderização 3D ou simula um fenómeno físico; basta mudar de programa.
  • O ASIC (Application-Specific Integrated Circuit) é um circuito dedicado a um único algoritmo. Não há programa: o algoritmo é implementado diretamente em portas lógicas. Um chip de mineração de Bitcoin só calcula o duplo SHA-256, mas centenas de milhares de milhões de vezes por segundo.

Na Happy Mining, vendemos e instalamos ambos: mineradores ASIC para o bitcoin e servidores GPU para a inteligência artificial. Perguntam-nos muitas vezes porque não minamos com uma GPU, ou porque não pomos uma IA a funcionar num Antminer. Eis a resposta.

Programável ou cablado: o preço da flexibilidade

Uma GPU é concebida para se adaptar a qualquer algoritmo. Para isso, cada operação passa por uma cadeia de controlo: leitura da instrução, descodificação, escalonamento das threads, acesso aos registos, às caches e à memória. Esta maquinaria ocupa uma grande parte do silício e consome energia em cada instrução, seja qual for o cálculo efetuado. É o preço da flexibilidade: a GPU é eficiente numa grande variedade de problemas, sem ser ótima em nenhum em particular.

Um ASIC elimina toda esta maquinaria. Num chip de mineração, as 128 rondas do duplo SHA-256 estão cabladas umas a seguir às outras, sob a forma de pipeline: a cada ciclo de relógio, um novo nonce entra no circuito e sai dele um hash completo. Nenhuma instrução para ler, nenhum ciclo perdido em controlo; quase todo o silício calcula. A eficiência é máxima, mas o chip é fixo: não pode executar nenhum outro algoritmo.

A animação no topo desta página confia a mesma tarefa aos dois chips. No bitcoin, a GPU carrega um programa de cálculo de inteiros e executa-o fazendo pausas de controlo, enquanto o pipeline do ASIC funciona sem interrupção. Na IA, a GPU reprograma-se para utilizar os seus Tensor Cores; o ASIC, por sua vez, não tem nenhum circuito para esse cálculo.

Dentro de uma GPU: o NVIDIA H200

A nossa vista explodida 3D do NVIDIA H200 permite descer do módulo até ao núcleo de cálculo. O chip GH100 mede 814 mm² e tem 80 mil milhões de transístores, repartidos por 132 multiprocessadores ativos no H200. Abra o chip e verá que os núcleos de cálculo são apenas uma parte do desenho: cada multiprocessador tem também a sua cache de instruções, os seus escalonadores, os seus registos e a sua cache de dados, e o centro do chip é ocupado por 50 MB de cache L2. À volta, seis pilhas de memória HBM3e fornecem 141 GB a 4,8 TB/s. Tudo isto serve para uma coisa: executar de forma eficiente programas diferentes.

É exatamente disso que a IA precisa. Um modelo de linguagem multiplica imensas matrizes de pesos, que têm de ser relidas da memória a cada palavra gerada: a largura de banda e a programabilidade contam mais do que tudo. O H200 atinge até 3 958 TFLOPS em FP8 (com esparsidade).

Dentro de um ASIC: o Antminer S21 Hydro

A nossa vista explodida 3D do Antminer S21 Hydro faz a mesma viagem. A máquina contém três hashboards de 216 chips BM1368, ou seja, 648 chips. Faça zoom numa hashboard: os chips estão ligados em cadeia, o trabalho entra pelo primeiro e passa de chip em chip até ao último, e os resultados regressam no sentido inverso. Desça ao interior de um chip: quase toda a sua superfície é feita do mesmo motor de hashing repetido, sem descodificador de instruções, sem cache, sem memória externa. Cada motor é o duplo SHA-256 desenrolado em 128 estágios, um pipeline cablado no silício.

Resultado: um chip BM1368 calcula cerca de 500 mil milhões de hashes por segundo com 8 W. Um H200, no mesmo cálculo, produz da ordem de 10 mil milhões com 700 W, segundo a nossa estimativa a partir do seu débito de cálculo de inteiros. O chip ASIC faz cinquenta vezes mais trabalho com oitenta e cinco vezes menos energia: é mais de quatro mil vezes mais eficiente.

E a FPGA?

Entre os dois, existe a FPGA (Field-Programmable Gate Array), um circuito reconfigurável: a sua lógica pode ser redesenhada após o fabrico para implementar um determinado algoritmo. Aproxima-se assim de um ASIC para um cálculo específico, sem atingir a sua densidade nem a sua eficiência energética, uma vez que as suas portas reconfiguráveis continuam a ser mais lentas e a consumir mais do que portas gravadas de uma vez por todas. As FPGA serviram brevemente para minerar bitcoin em 2011 e 2012, entre a era das GPU e a chegada dos primeiros ASIC em 2013. Hoje, servem sobretudo para a prototipagem de chips, as telecomunicações e a negociação financeira de alta frequência.

ASIC ou GPU: qual escolher?

A questão não é saber qual é o melhor chip, mas sim que cálculo precisa de fazer.

  • Para minerar bitcoin, o ASIC é a única escolha rentável há mais de dez anos. As outras criptomoedas de prova de trabalho (Litecoin e Dogecoin em Scrypt, Kaspa…) também têm os seus ASIC: veja todos os nossos mineradores ASIC. A nossa calculadora de rentabilidade ASIC calcula os números de uma máquina com os dados do dia.
  • Para a inteligência artificial, a renderização 3D ou a computação científica, a GPU é insubstituível: um ASIC só pode executar o algoritmo para o qual foi concebido. Uma GPU rentabiliza-se pelas utilizações que lhe são dadas ou pelo aluguer da sua capacidade de cálculo: veja a nossa calculadora de rentabilidade GPU.

Um último critério, muitas vezes esquecido: a vida útil económica. Um ASIC de mineração é útil enquanto minerar render mais do que a eletricidade consumida; uma GPU mantém valor de utilização enquanto houver programas que precisem dela. Falamos disso com todo o gosto: ligue-nos para o +33 6 32 49 26 41.

Perguntas frequentes

ASIC, GPU, TPU, FPGA: as suas perguntas

Qual é a diferença entre um ASIC e uma GPU?

Uma GPU é um chip programável: executa qualquer programa (IA, renderização 3D, simulação), à custa de numerosos circuitos que leem, descodificam e escalonam as instruções. Um ASIC (Application-Specific Integrated Circuit) é um chip concebido para um único cálculo, gravado diretamente nos seus transístores: no caso de um Antminer, o SHA-256 do bitcoin. Nesse cálculo, o ASIC é milhares de vezes mais eficiente; em tudo o resto, é inutilizável.

É possível minerar bitcoin com uma GPU?

Tecnicamente sim, economicamente não. Desde a chegada dos ASIC em 2013, a dificuldade da rede explodiu: mesmo uma GPU de centro de dados como o H200 produz apenas cerca de dez mil milhões de hashes por segundo, quando um único chip de Antminer produz quinhentos mil milhões com 8 W. A eletricidade consumida ultrapassaria largamente as receitas.

É possível executar uma IA num ASIC de mineração?

Não. Um chip BM1368 só sabe calcular o duplo SHA-256: não tem conjunto de instruções, nem memória para armazenar os pesos de um modelo, nem unidades de multiplicação de matrizes. Para a IA, são necessárias GPU ou aceleradores dedicados à IA, como os nossos servidores e estações de IA.

Porque é que um ASIC é mais eficiente do que uma GPU?

Porque todo o seu silício serve para o cálculo útil. O SHA-256 está desenrolado em estágios sucessivos, sem instruções para ler nem memória para consultar, e um novo cálculo entra a cada tique de relógio. Uma GPU, por seu lado, gasta uma grande parte da sua energia a decidir o que fazer e a deslocar os dados: é o preço da sua flexibilidade.

O que é uma TPU e em que difere de uma GPU?

Uma TPU (Tensor Processing Unit) é um ASIC concebido pela Google para a inteligência artificial. Enquanto uma GPU executa qualquer programa, a TPU dedica a maior parte do seu silício a unidades de multiplicação de matrizes, o cálculo que domina as redes neuronais: ganha em rendimento nesse cálculo, mas só serve para IA e não minera bitcoin. A 8.ª geração, anunciada em abril de 2026, inclui dois chips: a TPU 8t para o treino e a TPU 8i para a inferência. As TPU não estão à venda livre: alugam-se no Google Cloud, e a Google só as entrega a alguns clientes muito grandes. Para ter o seu próprio hardware de IA, uma empresa recorre às GPU, como os nossos servidores e estações de IA.

O que é uma FPGA, entre os dois?

Uma FPGA é um chip cujos circuitos podem ser recablados após o fabrico. Mais eficiente do que uma GPU num determinado cálculo, menos do que um ASIC. As FPGA serviram brevemente para a mineração de bitcoin por volta de 2011-2012, antes de serem varridas pelos primeiros ASIC.

Com que se mineram as outras criptomoedas?

A maior parte das grandes criptomoedas de prova de trabalho tem hoje os seus ASIC: Bitcoin (SHA-256), Litecoin e Dogecoin (Scrypt), Kaspa (kHeavyHash)… Os algoritmos concebidos para resistir aos ASIC, como o RandomX da Monero, mineram-se com o processador. Veja a nossa seleção de ASIC.

Como rentabilizar hoje uma GPU potente?

Alugando a sua capacidade de cálculo para a IA em vez de minerar. A nossa calculadora de rentabilidade GPU dá uma ordem de grandeza das receitas de aluguer consoante o modelo de placa, e a nossa calculadora ASIC faz o mesmo cálculo para a mineração.

Minerar ou calcular?

Antminer para o bitcoin, servidores GPU para a IA: ajudamo-lo a escolher a máquina certa para o seu projeto e para a sua eletricidade.