← Últimos artigos
🔬 física

Fully GPU-accelerated semistochastic Epstein-Nesbet perturbation theory

Este artigo apresenta uma implementação totalmente acelerada por GPU da teoria de perturbação de Epstein-Nesbet semiestocástica de segunda ordem distribuída que funde etapas computacionais fundamentais e utiliza matrizes CountSketch para reduzir drasticamente os custos de memória e comunicação, alcançando acelerações de até 37,53 vezes em relação aos métodos baseados em CPU, mantendo uma alta eficiência paralela para aplicações de química quântica de larga escala.

Autor original: Lizhong Fu, Honghui Shang, Jinlong Yang

Publicado 2026-11-11
📖 4 min de leitura☕ Leitura rápida

Autor original: Lizhong Fu, Honghui Shang, Jinlong Yang

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelo autor. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

No mundo microscópico de átomos e moléculas, os cientistas buscam compreender como os elétrons se movem e interagem para manter a matéria unida. Para fazer isso, eles constroem modelos matemáticos da "função de onda", uma descrição que captura a natureza complexa e probabilística dessas partículas minúsculas. Durante décadas, a maneira mais precisa de resolver esses modelos tem sido listar cada arranjo possível de elétrons, um método conhecido como interação de configuração total. No entanto, à medida que as moléculas crescem, o número de arranjos possíveis explode tão rapidamente que mesmo os supercomputadores mais poderosos do mundo não conseguem listá-los todos. Para lidar com isso, os pesquisadores utilizam uma estratégia chamada interação de configuração selecionada, que mantém apenas os arranjos mais importantes e descarta o restante. Embora isso torne o problema gerenciável, deixa uma lacuna: os arranjos descartados ainda influenciam a energia da molécula. Para obter uma resposta verdadeiramente precisa, os cientistas devem estimar o efeito dessas peças ausentes. Esta estimativa, conhecida como teoria de perturbação de Epstein–Nesbet de segunda ordem, é uma etapa final crucial que transforma uma resposta aproximada em uma altamente precisa. Contudo, realizar este cálculo para moléculas grandes tem sido tradicionalmente um processo lento e ávido por memória, que tem dificuldade em acompanhar o hardware de computação moderno.

Uma equipe de pesquisadores da Universidade de Ciência e Tecnologia da China resolveu agora este gargalo ao criar uma nova maneira de executar esses cálculos inteiramente em unidades de processamento gráfico, ou GPUs. Estas são chips poderosos originalmente projetados para videogames, mas agora amplamente utilizados na computação científica porque podem realizar milhões de cálculos simples simultaneamente. Os pesquisadores, liderados por Honghui Shang e Jinlong Yang, desenvolveram um sistema de software que funde três etapas difíceis — gerar potenciais arranjos de elétrons, filtrar os insignificantes e calcular suas contribuições de energia — em uma única operação simplificada. Em vez de armazenar uma lista massiva e desajeitada de cada possível arranjo de elétrons que poderia existir fora do cálculo principal, o método deles utiliza um truque estatístico inteligente. Ele comprime a informação sobre esses milhões de arranjos descartados em uma estrutura de memória de tamanho fixo e reduzido. Isso permite que o computador some as contribuições de todas essas peças ausentes sem nunca precisar escrevê-las individualmente ou movimentar enormes quantidades de dados entre diferentes processadores.

Os resultados desta nova abordagem são impressionantes. Quando testado em uma única GPU moderna, o sistema completou estas complexas correções de energia entre oito e trinta e sete vezes mais rápido do que métodos anteriores executados em sessenta e quatro processadores tradicionais, mantendo o mesmo nível de precisão estatística. Os pesquisadores demonstraram que seu método escala eficientemente, o que significa que continua funcionando bem mesmo quando distribuído entre múltiplas GPUs trabalhando juntas. Em testes envolvendo um complexo de ferro-oxo e um modelo de uma molécula de ferro-porfirina, o sistema lidou com funções de onda de referência contendo até 200 milhões de arranjos de elétrons. Para a molécula de ferro-porfirina, o cálculo levou aproximadamente 85 segundos em uma única GPU, uma tarefa que seria proibitivamente lenta ou impossível com técnicas mais antigas. O método também se mostrou eficaz quando aplicado a funções de onda geradas por redes neurais artificiais, uma abordagem mais nova para modelar elétrons que não depende da diagonalização tradicional. Nesses casos, a nova ferramenta refinou com sucesso as previsões da rede neural, trazendo as energias calculadas para um nível de precisão conhecido como "precisão química", onde o erro é pequeno o suficiente para ser útil na previsão do comportamento químico no mundo real.

A significância deste trabalho reside não apenas na velocidade, mas em como ela altera o que é possível. Ao remover as barreiras de memória que anteriormente forçavam os cientistas a simplificar seus modelos ou esperar dias por resultados, esta ferramenta acelerada por GPU permite que pesquisadores enfrentem sistemas químicos muito maiores e mais complexos. A equipe aplicou seu método para estudar o delicado equilíbrio de estados de energia em moléculas baseadas em ferro, que são centrais para processos biológicos e catálise industrial. Seus cálculos forneceram insights mais claros sobre se estas moléculas preferem um estado triplete ou um quinteto, resolvendo ambiguidades deixadas por estudos anteriores menos precisos. Além disso, a capacidade de aplicar estas correções a funções de onda baseadas em redes neurais sugere um novo caminho a seguir: usar inteligência artificial para gerar um palpite bruto do comportamento de uma molécula e, em seguida, usar esta ferramenta rápida e precisa para polir esse palpite em uma resposta definitiva. Os pesquisadores disponibilizaram seu software para a comunidade, abrindo as portas para que outros explorem as estruturas eletrônicas de materiais complexos com uma velocidade e eficiência que antes estavam fora de alcance.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →