Cargando…

Performance Optimization of Marine Science and Numerical Modeling on HPC Cluster

Marine science and numerical modeling (MASNUM) is widely used in forecasting ocean wave movement, through simulating the variation tendency of the ocean wave. Although efforts have been devoted to improve the performance of MASNUM from various aspects by existing work, there is still large space une...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Dongdong, Yang, Hailong, Wang, Luming, Zhou, Yucong, Zhang, Zhiyuan, Wang, Rui, Liu, Yi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5207787/
https://www.ncbi.nlm.nih.gov/pubmed/28045972
http://dx.doi.org/10.1371/journal.pone.0169130
_version_ 1782490434969272320
author Yang, Dongdong
Yang, Hailong
Wang, Luming
Zhou, Yucong
Zhang, Zhiyuan
Wang, Rui
Liu, Yi
author_facet Yang, Dongdong
Yang, Hailong
Wang, Luming
Zhou, Yucong
Zhang, Zhiyuan
Wang, Rui
Liu, Yi
author_sort Yang, Dongdong
collection PubMed
description Marine science and numerical modeling (MASNUM) is widely used in forecasting ocean wave movement, through simulating the variation tendency of the ocean wave. Although efforts have been devoted to improve the performance of MASNUM from various aspects by existing work, there is still large space unexplored for further performance improvement. In this paper, we aim at improving the performance of propagation solver and data access during the simulation, in addition to the efficiency of output I/O and load balance. Our optimizations include several effective techniques such as the algorithm redesign, load distribution optimization, parallel I/O and data access optimization. The experimental results demonstrate that our approach achieves higher performance compared to the state-of-the-art work, about 3.5x speedup without degrading the prediction accuracy. In addition, the parameter sensitivity analysis shows our optimizations are effective under various topography resolutions and output frequencies.
format Online
Article
Text
id pubmed-5207787
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-52077872017-01-19 Performance Optimization of Marine Science and Numerical Modeling on HPC Cluster Yang, Dongdong Yang, Hailong Wang, Luming Zhou, Yucong Zhang, Zhiyuan Wang, Rui Liu, Yi PLoS One Research Article Marine science and numerical modeling (MASNUM) is widely used in forecasting ocean wave movement, through simulating the variation tendency of the ocean wave. Although efforts have been devoted to improve the performance of MASNUM from various aspects by existing work, there is still large space unexplored for further performance improvement. In this paper, we aim at improving the performance of propagation solver and data access during the simulation, in addition to the efficiency of output I/O and load balance. Our optimizations include several effective techniques such as the algorithm redesign, load distribution optimization, parallel I/O and data access optimization. The experimental results demonstrate that our approach achieves higher performance compared to the state-of-the-art work, about 3.5x speedup without degrading the prediction accuracy. In addition, the parameter sensitivity analysis shows our optimizations are effective under various topography resolutions and output frequencies. Public Library of Science 2017-01-03 /pmc/articles/PMC5207787/ /pubmed/28045972 http://dx.doi.org/10.1371/journal.pone.0169130 Text en © 2017 Yang et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Yang, Dongdong
Yang, Hailong
Wang, Luming
Zhou, Yucong
Zhang, Zhiyuan
Wang, Rui
Liu, Yi
Performance Optimization of Marine Science and Numerical Modeling on HPC Cluster
title Performance Optimization of Marine Science and Numerical Modeling on HPC Cluster
title_full Performance Optimization of Marine Science and Numerical Modeling on HPC Cluster
title_fullStr Performance Optimization of Marine Science and Numerical Modeling on HPC Cluster
title_full_unstemmed Performance Optimization of Marine Science and Numerical Modeling on HPC Cluster
title_short Performance Optimization of Marine Science and Numerical Modeling on HPC Cluster
title_sort performance optimization of marine science and numerical modeling on hpc cluster
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5207787/
https://www.ncbi.nlm.nih.gov/pubmed/28045972
http://dx.doi.org/10.1371/journal.pone.0169130
work_keys_str_mv AT yangdongdong performanceoptimizationofmarinescienceandnumericalmodelingonhpccluster
AT yanghailong performanceoptimizationofmarinescienceandnumericalmodelingonhpccluster
AT wangluming performanceoptimizationofmarinescienceandnumericalmodelingonhpccluster
AT zhouyucong performanceoptimizationofmarinescienceandnumericalmodelingonhpccluster
AT zhangzhiyuan performanceoptimizationofmarinescienceandnumericalmodelingonhpccluster
AT wangrui performanceoptimizationofmarinescienceandnumericalmodelingonhpccluster
AT liuyi performanceoptimizationofmarinescienceandnumericalmodelingonhpccluster