1
Fork 0
mirror of https://github.com/Steffo99/unimore-hpc-assignments.git synced 2024-11-25 01:24:22 +00:00
hpc-2022-g3/OpenMP/apps/cfd
Alessandro Capotondi e11b42a518 init commit
2022-11-11 13:23:45 +01:00
..
data init commit 2022-11-11 13:23:45 +01:00
euler3d_cpu.cpp init commit 2022-11-11 13:23:45 +01:00
makefile init commit 2022-11-11 13:23:45 +01:00
README.md init commit 2022-11-11 13:23:45 +01:00
run init commit 2022-11-11 13:23:45 +01:00

CFD Solver

The CFD solver is an unstructured grid finite volume solver for the three-dimensional Euler equations for compressible flow. Effective GPU memory bandwidth is improved by reducing total global memory access and overlapping redundant computation, as well as using an appropriate numbering scheme and data layout.

We'd like to acknowledge Andrew Corrigan, Fernando Camelli, Rainald Lohner and John Wallin from George Mason University to contribute their codes to Rodinia.

For more details about this application, please visit http://web.cos.gmu.edu/~acorriga/pubs/gpu_cfd/

Paper: Andrew Corrigan, Fernando Camelli, Rainald Lohner and John Wallin. Running Unstructured Grid CFD Solvers on Modern Graphics Hardware. In Proceedings of the 19th AIAA Computational Fluid Dynamics Conference, June 2009.