An OpenCL-based parallel CFD code for simulations on hybrid systems with massively-parallel accelerators
Visualitza/Obre
10.1016/j.proeng.2013.07.097
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/105006
Tipus de documentText en actes de congrés
Data publicació2013
EditorElsevier
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
A parallel finite-volume CFD algorithm for modeling of incompressible flows on hybrid supercomputers is presented. It is based on
a symmetry-preserving high-order numerical scheme for structured meshes. A multilevel approach that combines di erent parallel
models is used for large-scale simulations on computing systems with massively-parallel accelerators. MPI is used on the first
level within the distributed memory model to couple computing nodes of a supercomputer. On the second level OpenMP is used to
engage multiple CPU cores of a computing node. The third level exploits the computing potential of massively-parallel accelerators
such as GPU (Graphics Processing Units) of AMD and NVIDIA, or Intel Xeon Phi accelerators of the MIC (Many Integrated Core)
architecture. The hardware independent OpenCL standard is used to compute on accelerators of di erent architectures within a
general model for a combination of a central processor and a math co-processor.
CitacióGorobets, A., Trias, F. X., Oliva, A. An OpenCL-based parallel CFD code for simulations on hybrid systems with massively-parallel accelerators. A: International Conference on Parallel Computational Fluid Dynamics. "Procedia Engineering : 25th International Conference on Parallel Computational Fluid Dynamics". Changsha, Hunan: Elsevier, 2013, p. 81-86.
Versió de l'editorhttp://www.sciencedirect.com/science/article/pii/S1877705813011636
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
1-s2.0-S1877705813011636-main.pdf | 288,8Kb | Visualitza/Obre |