期刊论文详细信息
Geoscientific Model Development | |
The VOLNA-OP2 tsunami code (version 1.5) | |
Quivy, Laure^41  Beck, Joakim H.^52  Gopinathan, Devaraj^33  Reguly, Istvan Z.^14  Giles, Michael B.^65  Giles, Daniel^26  | |
[1]Centre de Mathématiques et de Leurs Applications (CMLA), Ecole Normale Supérieure, Paris-Saclay, Centre National de la Recherche Scientifique, Université Paris-Saclay, 94235 Cachan, France^4 | |
[2]Computer, Electrical and Mathematical Science and Engineering Division (CEMSE), King Abdullah University of Science and Technology (KAUST), Thuwal, 23955-6900, Saudi Arabia^5 | |
[3]Department of Statistical Science, University College London, London, UK^3 | |
[4]Faculty of Information Technology and Bionics, Pázmány Péter Catholic University, Prater u 50/a, 1088 Budapest, Hungary^1 | |
[5]Math Institute, University of Oxford, Oxford, UK^6 | |
[6]School of Mathematics and Statistics, University College Dublin, Dublin, Ireland^2 | |
DOI : 10.5194/gmd-11-4621-2018 | |
学科分类:天文学(综合) | |
来源: Copernicus Publications | |
【 摘 要 】
In this paper, we present the VOLNA-OP2 tsunami model and implementation; a finite-volume non-linear shallow-water equation (NSWE) solver built on the OP2 domain-specific language (DSL) for unstructured mesh computations. VOLNA-OP2 is unique among tsunami solvers in its support for several high-performance computing platforms: central processing units (CPUs), the Intel Xeon Phi, and graphics processing units (GPUs). This is achieved in a way that the scientific code is kept separate from various parallel implementations, enabling easy maintainability. It has already been used in production for several years; here we discuss how it can be integrated into various workflows, such as a statistical emulator. The scalability of the code is demonstrated on three supercomputers, built with classical Xeon CPUs, the Intel Xeon Phi, and NVIDIA P100 GPUs. VOLNA-OP2 shows an ability to deliver productivity as well as performance and portability to its users across a number of platforms.【 授权许可】
CC BY
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
RO201911049109569ZK.pdf | 3382KB | download |