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: 4,161 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
2,481 1,609 71 4,161 82 77
  • HTML: 2,481
  • PDF: 1,609
  • XML: 71
  • Total: 4,161
  • BibTeX: 82
  • EndNote: 77
Views and downloads (calculated since 25 Feb 2019)
Cumulative views and downloads (calculated since 25 Feb 2019)

Viewed (geographical distribution)

Total article views: 4,161 (including HTML, PDF, and XML) Thereof 3,706 with geography defined and 455 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 

Cited

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