Comparação entre Vetorização e Laços Explícitos na Solução de EDPs por Elementos Finitos em Julia

Authors

  • Daniel S. da Silva UFRJ
  • Leonardo V. A. Filho UFRJ
  • Bruno A. do Carmo UFRJ
  • Marcello G. Texeira UFRJ

Abstract

Eficiência é uma das métricas mais relevantes na avaliação de implementações de algoritmos. Geralmente, em métodos numéricos, há uma relação direta entre alta precisão e alto custo computacional. Diante disso, explorar novas abordagens que conciliem esses dois aspectos é extremamente importante. Tendo em vista o tempo de execução e o consumo de memória, uma análise comparativa foi feita entre uma abordagem vetorizada e uma abordagem com laços explícitos na implementação do Método dos Elementos Finitos (MEF) em Julia. A vetorização é uma abordagem utilizada na implementação de algoritmos que processa operações em blocos de dados, diferente do que comumente é feito com laços explícitos (tais como “for ” e “while”) [2]. [...]

Downloads

Download data is not yet available.

References

M. A. Rincon e I-S. Liu. Introdução ao Método de Elementos Finitos. Rio de Janeiro: Instituto de Matemática - UFRJ, 2020. isbn: 978-65-86502-00-8.

The Julia Developers. The Julia Programming Language Documentation. Online. Acessado em 15/02/2025, https://docs.julialang.org/.

Published

2026-02-13