Runners GPU do GitHub Actions: Quais Fornecedores os Oferecem (2026)
Runners hospedados pelo GitHub não oferecem GPUs. Se seu CI roda builds CUDA, testes de modelo ou inferência em GPU, você precisa de uma destas opções.
Jobs de GPU (smoke tests de treinamento, compilação CUDA, benchmarks de inferência) não cabem em runners padrão hospedados pelo GitHub. Um punhado de fornecedores preenche essa lacuna, e eles diferem principalmente em se a GPU roda na sua própria conta de cloud ou na frota do fornecedor. Verifique os tipos de GPU, regiões e preços atuais no site de cada fornecedor, já que a disponibilidade e o custo de GPU mudam rapidamente.
Opções de runner com GPU
| Fornecedor | Onde a GPU roda | Conhecido por |
|---|---|---|
| Cirun | Sua própria cloud (AWS/GCP/etc.) | Runners GPU sob demanda subidos na sua conta |
| Depot | Gerenciado pelo Depot | Runners GPU ao lado de builds Docker rápidos |
| RunsOn | Sua própria conta AWS | Tipos de instância EC2 com GPU ao custo bruto da AWS |
| Self-hosted + ARC | Seus próprios nós de GPU / K8s | Controle total sobre hardware de GPU específico |
Sua cloud vs uma frota gerenciada
Cirun e RunsOn sobem runners GPU dentro da sua própria conta de cloud, o que mantém os dados locais e cobra à taxa do seu provedor de cloud; você gerencia quotas e limpeza. O Depot oferece runners GPU em sua plataforma gerenciada, o que troca algum controle por menos setup. Escolha com base em residência de dados, compromissos de cloud existentes e quanta operação você quer ser dono.
Onde o Latchkey se encaixa
O Latchkey foca em runners gerenciados de baixo custo e com autocorreção para CI geral, em vez de ser um especialista em GPU. Muitas equipes rodam jobs de GPU em um provedor de GPU dedicado como Cirun ou RunsOn, enquanto movem o grosso do pipeline não-GPU para o Latchkey a fim de cortar custo e parar re-execuções instáveis. Os dois são complementares, não um-ou-outro.
Cuidados práticos para CI com GPU
- Minutos de GPU são caros: mantenha os jobs de GPU restritos e condicione-os para que só rodem quando necessário.
- Confirme o tipo exato de GPU e a versão de driver/CUDA que seu build exige.
- Fique de olho nos limites de quota e na preempção se usar instâncias GPU spot/preemptíveis.
O veredito
Para CI com GPU, Cirun e RunsOn rodam GPUs na sua própria cloud, enquanto o Depot oferece runners GPU gerenciados. Um setup comum é um especialista em GPU para os jobs de GPU mais um runner de baixo custo e autocorreção como o Latchkey para todo o resto. Verifique o preço e a disponibilidade atuais de GPU antes de se comprometer.