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,146 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
2,124 955 67 3,146 108 83
  • HTML: 2,124
  • PDF: 955
  • XML: 67
  • Total: 3,146
  • BibTeX: 108
  • EndNote: 83
Views and downloads (calculated since 15 Feb 2019)
Cumulative views and downloads (calculated since 15 Feb 2019)

Viewed (geographical distribution)

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

Cited

Latest update: 06 Jan 2025
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.