Projects per year
Abstract
The future-proof development of a compressible finite-volume RANS code is considered. An existing domain-decomposed Fortran 90/MPI production application has been redeveloped in C including a generic data communication harness, to allow exploitation of diverse hardware platforms, and future-proof the code for new highly- parallel hardware and languages. This includes development of a kernel stencil DSL and source-to-source translation for the auto generation of OpenMP, MPI, OpenCL, and CUDA code versions, and heterogeneous combinations thereof.
Original language | English |
---|---|
Publication status | In preparation - 20 May 2015 |
Event | ParCFD - Montreal, Canada Duration: 17 May 2015 → 20 May 2015 |
Conference
Conference | ParCFD |
---|---|
Country/Territory | Canada |
City | Montreal |
Period | 17/05/15 → 20/05/15 |
Keywords
- CFD
- Future-proof
- OpenCL
- GPU
Fingerprint
Dive into the research topics of 'Developing a Future-Proof CFD Code'. Together they form a unique fingerprint.Projects
- 1 Finished
-
Future-proof massively-parallel execution of multi-block applications
McIntosh-Smith, S. N. (Principal Investigator)
1/10/13 → 31/03/17
Project: Research
Equipment
-
HPC (High Performance Computing) and HTC (High Throughput Computing) Facilities
Alam, S. R. (Manager), Williams, D. A. G. (Manager), Eccleston, P. E. (Manager) & Greene, D. (Manager)
Facility/equipment: Facility