Implementation and Optimization of a CFD Solver Using Overlapped Meshes on Multiple MIC Coprocessors
In this paper, we develop and parallelize a CFD solver that supports overlapped meshes on multiple MIC architectures by using multithreaded technique. We optimize the solver through several considerations including vectorization, memory arrangement, and an asynchronous strategy for data exchange on...
Main Authors: | Wenpeng Ma, Wu Yuan, Xiaodong Hu |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2019-01-01
|
Series: | Scientific Programming |
Online Access: | http://dx.doi.org/10.1155/2019/4254676 |
Similar Items
-
Parallelization of an Unsteady ALE Solver with Deforming Mesh Using OpenACC
by: Wenpeng Ma, et al.
Published: (2017-01-01) -
High-order mesh generation for CFD solvers
by: Turner, Michael
Published: (2017) -
The Design and Implementation of A Java-Optimized Coprocessor
by: Lung-hao Lin, et al.
Published: (2009) -
MPI to Coarray Fortran: Experiences with a CFD Solver for Unstructured Meshes
by: Anuj Sharma, et al.
Published: (2017-01-01) -
Implementation of Floating-point Coprocessor
by: Skogstrøm, Kristian
Published: (2005)