Método Lattice Boltzmann em GPU.

Nome: GUSTAVO ARRUDA VERNECK

Data de publicação: 25/08/2025

Banca:

Nomeordem decrescente Papel
ERIKA APARCIDA DA SILVA OLIVEIRA Examinador Externo
HUMBERTO BELICH JUNIOR Presidente
RAMON SILVA MARTINS Examinador Interno
WENDEL SILVA PAZ Examinador Interno
WESLEY SPALENZA Coorientador

Resumo: A Fluidodinâmica Computacional (CFD) é uma área essencial da física e da engenharia,
permitindo a simulação e a análise do comportamento de fluidos por meio de
métodos numéricos. Este trabalho foca no desenvolvimento de uma aplicação de alto
desempenho para simulações de CFD utilizando o Método Lattice Boltzmann (LBM),
uma abordagem computacional eficiente e altamente paralelizável baseada na Teoria
Cinética de Boltzmann. O LBM é especialmente adequado para paralelização em
unidades de processamento gráfico (GPUs), oferecendo vantagens significativas em
termos de desempenho e escalabilidade. A aplicação foi implementada em linguagem
Rust e emprega o framework OpenCL para exploração do paralelismo computacional.
Esta dissertação apresenta a fundamentação teórica do método, o processo de
desenvolvimento da biblioteca, a validação dos resultados e a análise de desempenho
em diferentes cenários de simulação. Os resultados demonstram a viabilidade e a eficiência
da abordagem proposta, além de abrirem caminho para futuras otimizações
e aplicações em contextos fluidodinâmicos mais complexos e diversos.

Acesso ao documento

© 2013 Universidade Federal do Espírito Santo. Todos os direitos reservados.
Av. Fernando Ferrari, 514 - Goiabeiras, Vitória - ES | CEP 29075-910