Articles | Volume 12, issue 11
https://doi.org/10.5194/gmd-12-4729-2019
https://doi.org/10.5194/gmd-12-4729-2019
Development and technical paper
 | 
11 Nov 2019
Development and technical paper |  | 11 Nov 2019

OpenArray v1.0: a simple operator library for the decoupling of ocean modeling and parallel computing

Xiaomeng Huang, Xing Huang, Dong Wang, Qi Wu, Yi Li, Shixun Zhang, Yuwen Chen, Mingqing Wang, Yuan Gao, Qiang Tang, Yue Chen, Zheng Fang, Zhenya Song, and Guangwen Yang

Viewed

Total article views: 3,666 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
2,127 1,487 52 3,666 61 59
  • HTML: 2,127
  • PDF: 1,487
  • XML: 52
  • Total: 3,666
  • BibTeX: 61
  • EndNote: 59
Views and downloads (calculated since 25 Feb 2019)
Cumulative views and downloads (calculated since 25 Feb 2019)

Viewed (geographical distribution)

Total article views: 3,666 (including HTML, PDF, and XML) Thereof 3,226 with geography defined and 440 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 

Cited

Latest update: 18 Apr 2024
Download
Short summary
We designed a simple computing library (OpenArray) to decouple ocean modelling and parallel computing. OpenArray provides 12 basic operators featuring user-friendly interfaces and an implicit parallelization ability. Based on OpenArray, we implement a practical ocean model with an enhanced readability and an excellent scalable performance. OpenArray may signal the beginning of a new frontier in future ocean modelling through ingesting basic operators and cutting-edge computing techniques.