GPUs de IA caríssimas falham na quebra de senhas

RTX 5090 para jogos supera Nvidia H200 e AMD MI300X em testes surpreendentes.

O poder computacional das GPUs de IA para data centers cresce a cada nova geração. Isso levou uma equipe de pesquisa da Specops a investigar se essas GPUs de IA de alto custo (US$ 30.000) poderiam ser eficazes na quebra de senhas.

O Teste

  • Foram comparadas as GPUs Nvidia H200, AMD MI300X e Nvidia RTX 5090.
  • Cinco algoritmos de hashing populares foram avaliados: MD5, NTLM, bcrypt, SHA-256 e SHA-512.
  • A ferramenta utilizada foi o Hashcat, amplamente usado para recuperação e, ilegalmente, para quebra de senhas.

Resultados Surpreendentes

  • As GPUs H200 e MI300X, significativamente mais caras, ficaram bem atrás da RTX 5090.
  • Em média, a RTX 5090 foi 20% mais rápida que a MI300X.
  • A RTX 5090 foi impressionantes 63,7% mais rápida que a H200.
  • No MD5, a RTX 5090 foi 33,7% mais rápida que a MI300X.
  • No SHA-512, a RTX 5090 superou a H200 em 93,5%.

Por Que as GPUs de IA Falharam?

A principal razão é a forma como o Hashcat processa as senhas:

  • A quebra de senhas depende de operações com inteiros de 32 bits, sendo extremamente intensiva em computação.
  • Cargas de trabalho de IA, por outro lado, utilizam tipos de instrução como FP4, BF16, FP8 e INT8.
  • GPUs de IA para data centers priorizam essas instruções específicas, em detrimento de outras.
  • A H200, por exemplo, possui a metade de núcleos INT32 que a FP32 e muito menos que a RTX 5090, focando nos Tensor Cores.
  • Apesar da MI300X ter um desempenho INT32 superior à RTX 5090, ela perde devido às otimizações da Nvidia no código do Hashcat.

Conclusão

Os testes da Specops demonstram a especialização das GPUs de IA modernas. Elas são otimizadas para suas funções específicas e não se adaptam bem a outras tarefas. Por enquanto, as GPUs de consumo continuarão sendo as mais rápidas para quebrar senhas.

Baseado no artigo de Tom’s Hardware