期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
MASNUM海浪模式的代码现代化优化 被引量:4
1
作者 杨晓丹 宋振亚 +2 位作者 周姗 刘海行 尹训强 《海洋科学进展》 CAS CSCD 北大核心 2017年第4期473-482,共10页
海洋数值模式当前已经成为海洋研究和预测的核心工具,其高分辨率。多物理过程的发展趋势对数值模式计算速度也提出了越来越高的要求。为了使得海洋数值模式更好的适应计算机基础架构,充分发挥现代化计算机体系的计算特点,提高计算效率,... 海洋数值模式当前已经成为海洋研究和预测的核心工具,其高分辨率。多物理过程的发展趋势对数值模式计算速度也提出了越来越高的要求。为了使得海洋数值模式更好的适应计算机基础架构,充分发挥现代化计算机体系的计算特点,提高计算效率,本文提出了一种简单易行且有效的代码现代化优化方案,并以MASNUM海浪模式为例进行了测试。首先利用诊断工具Intel Vtune Amplifier XE和Intel Trace Analyzer Collector,对模式的性能和负载均衡性进行了分析;之后,针对热点函数,在单节点上制定了4个优化步骤,包括编译器选项优化,串行和标量优化,向量化和OpenMP并行优化。结果表明,经过优化后,单节点内模式的计算速度可以提高1.95倍,多节点的模式强扩展性呈线性。这表明本文提出的代码现代化方案是一种行之有效的优化方法。 展开更多
关键词 Intel分析工具 代码现代化优化 海洋数值模式 海浪模式 高性能计算
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部