A portable OpenCL-based unstructured edge-based Finite Element Navier-Stokes solver on graphics hardware
Visualitza/Obre
10.1016/j.compfluid.2013.04.017
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/20048
Tipus de documentArticle
Data publicació2013-07
EditorElsevier
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
ProjecteREALTIME - Real Time Computational Mechanics Techniques for Multi-Fluid Problems (EC-FP7-246643)
Abstract
The rise of GPUs in modern high-performance systems increases the interest in porting
portion of codes to such hardware. The current paper aims to explore the performance
of a portable state-of-the-art FE solver on GPU accelerators. Performance evaluation is
done by comparing with an existing highly-optimized OpenMP version of the solver.
Code portability is ensured by writing the program using the OpenCL 1.1 specifications,
while performance portability is sought through an optimization step performed
at the beginning of the calculations to find out the optimal parameter set for the solver.
The results show that the new implementation can be several times faster than the
OpenMP version.
CitacióRossi, R.; Mossaiby, F.; Idelsohn, S.R. A portable OpenCL-based unstructured edge-based Finite Element Navier-Stokes solver on graphics hardware. "Computers and fluids", Juliol 2013, vol. 81, p. 133-144.
ISSN0045-7930
Versió de l'editorhttp://www.sciencedirect.com/science/article/pii/S0045793013001576
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
OpenCL_NavierStokes.pdf | 501,1Kb | Visualitza/Obre |