Array Access and Performance Regarding Numerical Algorithms
DOI:
https://doi.org/10.14738/tmlai.1402.20134Keywords:
Programming, Array operations, Mathematics, FortranAbstract
Arrays are an important data structure in the solution of many numerical problems. In this study, the classical Poisson equation in two dimensions is used to gain insight in the consequences of the actual implementation and various possible compiler options for the performance: what is the optimal (fastest) solution? The equation is solved using a straightforward algorithm for a wide range of grid sizes to examine the effect of the memory management. The implementations include explicit loops and array operations, as well as parallellisation via OpenMP. Some general conclusions are drawn with respect to achieving good or optimal performance.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Arjen Markus, Lenore Mullin

This work is licensed under a Creative Commons Attribution 4.0 International License.
