首页> 外文期刊>Asia-Pacific journal of atmospheric sciences >A Scalable High-Performance I/O System for a Numerical Weather Forecast Model on the Cubed-Sphere Grid
【24h】

A Scalable High-Performance I/O System for a Numerical Weather Forecast Model on the Cubed-Sphere Grid

机译:立方球面网格上数值天气预报模型的可扩展高性能I / O系统

获取原文
获取原文并翻译 | 示例
       

摘要

The design and implementation of a high-performance Input/Output (I/O) library for the Korean Integrated Model (KIM, KIM-IO) is described in this paper. The KIM is a next-generation global operational model for the Korea Meteorological Administration (KMA). The horizontal discretization of KIM consists of the spectral-element method on the cubed-sphere grid. The KIM-IO is developed to be a consistent and efficient approach for input and output of essential data in this particular grid structure in a multiprocessing environment. The KIM-IO provides three main features, comprising the sequential I/O, parallel I/O, and I/O decomposition methods, and adopts user-friendly interfaces similar to the Network Common Data Form (NetCDF). The efficiency of the KIM-IO is verified using experiments to analyze the performance of its three features. The scalability is also verified by implementing the KIMIO in the KIM at a resolution of approximately 12 km using the 4th supercomputer of KMA. The experimental results show that both regular parallel I/O and sequential I/O undergo performance degradation with an increasing number of processes. However, the I/O decomposition method in the KIM-IO overcomes this degradation, leading to improvement in scalability. The results also indicate that with using the new I/O decomposition method, the KIM attains good parallel scalability up to Ο (100,000) cores.
机译:本文介绍了针对韩文集成模型(KIM,KIM-IO)的高性能输入/输出(I / O)库的设计和实现。 KIM是韩国气象局(KMA)的下一代全球运营模式。 KIM的水平离散化由立方球体网格上的光谱元素方法组成。开发KIM-IO是一种在多处理环境中用于此特定网格结构中基本数据的输入和输出的一致且有效的方法。 KIM-IO提供了三个主要功能,包括顺序I / O,并行I / O和I / O分解方法,并采用类似于网络通用数据表单(NetCDF)的用户友好界面。使用实验分析了KIM-IO的三个功能的性能,从而验证了其效率。还可以通过使用KMA的第四台超级计算机在KIM中以大约12 km的分辨率实现KIMIO来验证可伸缩性。实验结果表明,规则并行I / O和顺序I / O都会随着进程数量的增加而性能下降。但是,KIM-IO中的I / O分解方法克服了这种退化,从而提高了可伸缩性。结果还表明,使用新的I / O分解方法,KIM可以达到良好的并行可伸缩性,最多可扩展OO(100,000个)内核。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号