DEV Community

Cover image for Calculando quanto custa alugar GPU por hora (RunPod) com Python
Nuvem Dev
Nuvem Dev

Posted on

Calculando quanto custa alugar GPU por hora (RunPod) com Python

Antes de alugar uma GPU pra rodar um LLM, vale uma conta rápida. Esse script calcula o custo mensal por GPU a partir das horas de uso por dia. Os preços vieram da página oficial runpod.io/pricing (atualizada em 4/11/2026, em dólar).

O script

# custo.py
gpus = {"RTX 3090 (24GB)": 0.50, "RTX 4090 (24GB)": 0.89, "A100 (80GB)": 1.79}
import sys
h = float(sys.argv[1]) if len(sys.argv) > 1 else 2
dias = 22
for n, p in gpus.items():
    print(f"{n}: US$ {p:.2f}/h -> {h:g}h/dia x {dias} dias = US$ {p*h*dias:.2f}/mes | 24h x 30 = US$ {p*24*30:.2f}")
Enter fullscreen mode Exit fullscreen mode

Saída real (rodei aqui)

$ python3 custo.py 2
RTX 3090 (24GB): US$ 0.50/h -> 2h/dia x 22 dias = US$ 22.00/mes | 24h x 30 = US$ 360.00
RTX 4090 (24GB): US$ 0.89/h -> 2h/dia x 22 dias = US$ 39.16/mes | 24h x 30 = US$ 640.80
A100 (80GB): US$ 1.79/h -> 2h/dia x 22 dias = US$ 78.76/mes | 24h x 30 = US$ 1288.80
Enter fullscreen mode Exit fullscreen mode

O que a conta mostra

  • 2h por dia numa 4090 fica perto de US$ 39 no mês.
  • A mesma 4090 ligada 24h por 30 dias passa de US$ 640. O erro caro é esquecer o pod ligado.
  • Armazenamento é cobrado à parte: volume disk US$ 0,10/GB/mês rodando e US$ 0,20/GB/mês parado, segundo a mesma página.

Dica: troque dias e as horas pelo seu uso real, e adicione a GPU que você pretende usar.

Pra continuar

Se o seu modelo é pequeno e o uso é leve, talvez uma VPS comum resolva. Fiz uma conta parecida pra VPS aqui: https://dev.to/nuvemdev/calculando-o-custo-real-de-uma-vps-em-promocao-com-python-a-conta-do-mes-25-3lc1

Versão em vídeo e newsletter: https://nuvemdev.substack.com

Se quiser testar a RunPod, meu link: https://go.nowto.link/runpod

Divulgação: o link acima é de afiliado; posso receber comissão sem custo extra pra você. Preços podem mudar, confira na página oficial.

Top comments (0)