Journal metrics

Journal metrics

  • IF value: 4.252 IF 4.252
  • IF 5-year value: 4.890 IF 5-year 4.890
  • CiteScore value: 4.49 CiteScore 4.49
  • SNIP value: 1.539 SNIP 1.539
  • SJR value: 2.404 SJR 2.404
  • IPP value: 4.28 IPP 4.28
  • h5-index value: 40 h5-index 40
  • Scimago H index value: 51 Scimago H index 51
Discussion papers | Copyright
https://doi.org/10.5194/gmd-2018-18
© Author(s) 2018. This work is distributed under
the Creative Commons Attribution 4.0 License.

Development and technical paper 08 Mar 2018

Development and technical paper | 08 Mar 2018

Review status
This discussion paper is a preprint. It is a manuscript under review for the journal Geoscientific Model Development (GMD).

The VOLNA-OP2 Tsunami Code (Version 1.0)

Istvan Z. Reguly1, Devaraj Gopinathan2, Joakim H. Beck3, Michael B. Giles4, Serge Guillas2, and Frederic Dias5 Istvan Z. Reguly et al.
  • 1Pázmány Péter Catholic University, Faculty of Information Technology and Bionics, Prater u 50/a, 1088 Budapest, Hungary
  • 2Department of Statistical Science, University College London, London, UK
  • 3Computer, Electrical and Mathematical Science and Engineering Division (CEMSE), King Abdullah University of Science and Technology (KAUST), Thuwal, 23955-6900, Saudi Arabia
  • 4Math Institute, University of Oxford, Oxford, UK
  • 5School of Mathematics and Statistics, University College Dublin, Dublin, Ireland

Abstract. In this paper, we present the VOLNA-OP2 tsunami model and implementation; a finite volume non-linear shallow water equations (NSWE) solver built on the OP2 domain specific language for unstructured mesh computations. VOLNA-OP2 is unique among tsunami solvers in its support for several high performance computing platforms: CPUs, the Intel Xeon Phi, and 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 to its users, as well as performance and portability on a number of platforms.

Download & links
Istvan Z. Reguly et al.
Interactive discussion
Status: final response (author comments only)
Status: final response (author comments only)
AC: Author comment | RC: Referee comment | SC: Short comment | EC: Editor comment
[Login for Authors/Topical Editors] [Subscribe to comment alert] Printer-friendly Version - Printer-friendly version Supplement - Supplement
Istvan Z. Reguly et al.
Istvan Z. Reguly et al.
Viewed
Total article views: 495 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
353 129 13 495 12 8
  • HTML: 353
  • PDF: 129
  • XML: 13
  • Total: 495
  • BibTeX: 12
  • EndNote: 8
Views and downloads (calculated since 08 Mar 2018)
Cumulative views and downloads (calculated since 08 Mar 2018)
Viewed (geographical distribution)
Total article views: 495 (including HTML, PDF, and XML) Thereof 487 with geography defined and 8 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Cited
Saved
No saved metrics found.
Discussed
No discussed metrics found.
Latest update: 20 Sep 2018
Publications Copernicus
Download
Short summary
We present the VOLNA-OP2 tsunami simulation code, built on the OP2 library. It is unique among such solvers in its support for several high performance computing platforms: CPUs, the Intel Xeon Phi, and GPUs. This is achieved in a way that the scientific code is kept separate from various parallel implementations, enabling easy maintainability. Scalability and efficiency is demonstrated on three supercomputers built with CPUs, Xeon Phis and GPUs.
We present the VOLNA-OP2 tsunami simulation code, built on the OP2 library. It is unique among...
Citation
Share