Efeito de hardware e software sobre o erro de arredondamento em CFD
DOI:
https://doi.org/10.5540/03.2017.005.01.0315Palabras clave:
Erro de arredondamento, transferência de calor computacional, dinâmica dos fluidos computacional, erro numérico, verificação.Resumen
Neste trabalho verifica-se o efeito do erro de arredondamento sobre soluções numéricas, pois este efeito não é bem conhecido em transferência de calor e dinâmica dos fluidos computacional. Para análise, foram utilizados dois problema de condução de calor e um de escoamento de fluidos compressı́veis para analisá-la, ambos códigos computacionais foram escritos em Fortran 90. A condução de calor é resolvida utilizando-se o método de diferenças finitas com esquema de segunda ordem de acurácia e considerando: (1) uma e duas dimensões espaciais; (2) nove configurações diferentes de computadores (Intel e AMD); (3) precisões simples ou dupla; (4) sistemas operacionais Windows XP 32 bits, 64 bits e Linux 64 bits (Ubuntu); (5) três tipos de variáveis (globais e pontuais); (6) quatro tipos de compiladores: Microsoft 4.0, Compaq 6.6 e Intel 11.1 no Windows e gfortran no Linux; (7) diversas opções de compilação; (8) solver direto (1D), iterativo com Multigrid (2D) e (9) número de incógnitas de 2 a 67 milhões. Já o escoamento de fluidos compressı́veis é resolvido com volumes finitos e esquema de primeira ordem de acurácia em dois sistemas operacionais (Windows e Linux) e dois tipos de solvers (ADI e MSI) com o compilador Intel 14.0. De todos os aspectos citados anteriormente apenas o compilador afetou o erro de arredondamento.