Chapter 20: OpenMP
Abstract
In many scientific applications the bulk of the work takes the form of loops over large datasets, specifically multidimensional arrays. Often, the loop iterations are independent, for instance, in computing the output components of a matrix-vector product, the pixels of an image under convolution, or any operation on the points of a finite elements (FE) grid. Since the iterations are independent, they can be processed in parallel.
Fields of Study & Subjects
Parallel Computing and Optimization Techniques
Distributed and Parallel Computing Systems
Computer Graphics and Visualization Techniques
Publication details
- Journal / source
- Society for Industrial and Applied Mathematics eBooks
- Pages
- 185–204
- Publication date
- 19 January 2026
- Language
- EN
- Document type
- Book chapter