Articles | Volume 12, issue 7
https://doi.org/10.5194/gmd-12-3135-2019
https://doi.org/10.5194/gmd-12-3135-2019
Development and technical paper
 | 
24 Jul 2019
Development and technical paper |  | 24 Jul 2019

How to use mixed precision in ocean models: exploring a potential reduction of numerical precision in NEMO 4.0 and ROMS 3.6

Oriol Tintó Prims, Mario C. Acosta, Andrew M. Moore, Miguel Castrillo, Kim Serradell, Ana Cortés, and Francisco J. Doblas-Reyes

Viewed

Total article views: 3,112 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
2,102 948 62 3,112 106 82
  • HTML: 2,102
  • PDF: 948
  • XML: 62
  • Total: 3,112
  • BibTeX: 106
  • EndNote: 82
Views and downloads (calculated since 15 Feb 2019)
Cumulative views and downloads (calculated since 15 Feb 2019)

Viewed (geographical distribution)

Total article views: 3,112 (including HTML, PDF, and XML) Thereof 2,769 with geography defined and 343 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 

Cited

Latest update: 23 Nov 2024
Download
Short summary
Mixed-precision approaches can provide substantial speed-ups for both computing- and memory-bound codes, requiring little effort. A novel method to enable modern and legacy codes to benefit from a reduction of precision without sacrificing accuracy is presented. Using a precision emulator and a divide-and-conquer algorithm it identifies the parts that cannot handle reduced precision and the ones that can. The method has been proved using two ocean models, NEMO and ROMS, with promising results.