Title
An Improved OpenMP Implementation of the TVD-Hopmoc Method Based on a Cluster of Points.
Abstract
This paper concentrates on an OpenMP implementation of the TVD–Hopmoc method with executions performed on Intel® Many Integrated Core and Xeon® Scalable Processor architectures. Specifically, this paper evaluates an improved OpenMP implementation of the TVD–Hopmoc method based on a cluster of points when applied to the convection–diffusion equation in 1–D. Aiming at avoiding fine-grained parallelism employed in a basic OpenMP implementation of the TVD–Hopmoc method, this approach groups variables (located at stencil points) to be calculated simultaneously in parallel instead of calculating them individually. Numerical experiments performed on Intel® Many Integrated Core and Scalable Processor architectures show that the improved OpenMP implementation of the TVD–Hopmoc method based on a cluster of points provides further worthwhile gains when compared both with our previous implementation based only on parallel chunk loops and a basic OpenMP implementation of this method.
Year
DOI
Venue
2018
10.1007/978-3-030-15996-2_10
VECPAR
Field
DocType
Citations 
Convection–diffusion equation,Computer science,Parallel computing,Parallel processing,Stencil,Scalability,Distributed computing
Conference
0
PageRank 
References 
Authors
0.34
0
7