- 28
- 0
- 约2.27千字
- 约 29页
- 2021-02-25 发布于安徽
- 举报
中尺度数值天气预报模式WRF
安装与调试;对本文档的任何使用均被视为完全理解并接受本文档列举的所有法律条款。
本文档的所有权利归作者所有,作者保留所有权利。
若本文档的保密级别为“公开发布”,允许学术使用,未经作者书面授权,禁止商业使用。若本文档的保密级别为“内部资料”,仅授权曙光信息产业(北京)有限公司的在职员工使用。若本文档的保密级别为“核心资料”,未经作者书面授权,禁止任何形式的使用。
对本文档的使用形式包括但不限于存储、出版、复制、传播、展示、引用、编辑。使用过程中不得对本文档作任何增减编辑,引用时需注明出处。商业使用是指在商业活动中或有商业目的活动中的使用。学术使用是指以技术交流或学术研究为目的的使用。
实施任何侵权行为的法人或自然人都必须向作者支付赔偿金,赔偿金计算方法为:赔偿金 = 涉案人次×涉案时长(天)×涉案文档份数×受众人次×基数×1元人民币,涉案人次、涉案时长、涉案文档份数、受众人次小于1时,按1计算。若保密级别为“公开发布”,基数为100;若保密级别为“内部资料”,基数为1000;若保密级别为“核心资料”,基数为10000.
对举报侵权行为、提供有价值证据的自然人或法人,作者承诺奖励案件实际赔偿金的50%.
作者不保证文档内容的正确性。对文档的使用后果,作者不承担任何责任。
涉及本文档的法律纠纷由作者所在地法院裁决。
本文档所列举法律条款的最终解释权归作者所有。
;WRF简介;Weather Research Forecast
ARW(Advanced Research WRF)和NMM(Non-hydrostatic Mesoscale Model)
区域天气和气候模拟, 都是NMM
WRF源码下载地址:/wrf/src/
支持MPI、OpenMP、MPI+OpenMP等并行计算方式
;WRF简介;所需的软件
WRF源代码
HDF5库
NetCDF库
MPI库
编译器
从性能优化的角度考虑如何选择以上软件的类型以及版本;常用的WRF版本
3.8.x
3.9.x
常见的NetCDF版本
3.6.x
4.x.x
各版本NetCDF库分析
NetCDF 3.6.3是NETCDF3系列的最后一个版本,底层采用自己设计的数据模型,称为传统数据模型
推荐使用NetCDF 4.x.x,并且使用HDF数据模型, NETCDF4的HDF数据模型,具备数据压缩功能,这样WRF生成的数据文件会小一些
NetCDF 4.1.3之后C库与Fortran分开,需要分别编译安装
NetCDF 4.1.3中存在已知bug,可修改源码后使用;常见的MPI库
OpenMPI
MVAPICH2
MPICH2
Intel MPI
各MPI库WRF测试性能分析
MPICH2不支持Infiniband的rdma模式,不推荐使用
在WRF测试中,Intel MPI和MVAPICH2比OpenMPI要好一些,各种选项更加灵活
MVAPICH2是开源的,优先推荐使用MVAPICH2;常见的C/C++/Fortran编译器
GNU
Intel
PGI
各编译器WRF测试性能分析
GNU编译器性能较差,不推荐使用
Intel编译器和PGI编译器性能相当
Intel编译器Linux版有免费教育版,PGI仅有商业版
Intel编译器用MPI+OpenMP模式编译WRF3.8.x后可正常运行,可以支持以OpenMP模式编译运行WRF3.8.x
Intel编译器12.x的向量化存在bug,使用时建议关闭向量化(-no-vec),13.x版本没有发现相应的bug;WRF编译安装流程;WRF编译安装;WRF编译安装;WRF编译安装;WRF编译安装;WRF编译安装;WPS编译安装;WPS编译安装;WPS编译安装;Clusoft方式安装;版本2.2.1
;常见问题探讨;mpirun -np $NP ./wrf.exe
NP为总进程数,
namelist.input参数文件:
domains
nproc_x = -1,
nproc_y = -1,
WRF自动进行的进程分解:NP=nproc_x*nproc_y,分解原则是nproc_x与nproc_y尽量接近,且nproc_x=nproc_y
nproc_x小一些,使得patch在X方向长一些,有利于运行时利用CPU的向量化加快计算速度;Ulimit中线程栈空间设置过小
发生段错误
解决方法
通过ulimit命令设置
(通常在.bashrc)
ulimit –s unlimited
修改/etc/security/limit.conf
;编译的mpi与运行时不一致,导致无法自动进行进程划分,导致运行报错
现象
调整进程数后,Nproc_x 与Nproc_y的值依
您可能关注的文档
- 中科曙光HPC培训教程汇总:D01-集群调试—操作系统安装.pptx
- 中科曙光HPC培训教程汇总:D02-集群调试—基础环境配置.pptx
- 中科曙光HPC培训教程汇总:D03-集群调试—软件环境配置.pptx
- 中科曙光HPC培训教程汇总:D05-Gridview-安装及作业调度介绍.pptx
- 中科曙光HPC培训教程汇总:D06-集群管理—曙光集群管理使用.pptx
- 中科曙光HPC培训教程汇总:D07-集群调试—曙光安全产品调试.pptx
- 中科曙光HPC培训教程汇总:D08-HPC集群使用.pptx
- 中科曙光HPC培训教程汇总:D09-HPC集群常见问题及解决.pptx
- 中科曙光HPC培训教程汇总:D10-高性能集群性能评价—HPLHPCG.pptx
- 中科曙光HPC培训教程汇总:D11-高性能集群性能评价—Stream.pptx
- 中科曙光HPC培训教程汇总:D29-并行编程—OpenMP程序设计.pptx
- 中科曙光HPC培训教程汇总:D30-并行编程—MPI程序设计.pptx
- 中科曙光HPC培训教程汇总:D32-并行程序优化.pptx
- 中科曙光存储培训教程汇总:FC交换机网络故障诊断技术.pptx
- 中科曙光存储培训教程汇总:存储基础知识介绍-2018V1.0.pptx
- 中科曙光存储培训教程汇总:存储主流技术介绍.pptx
- 中科曙光存储培训教程汇总:多路径.pptx
- 中科曙光存储培训教程汇总:曙光DS800-G30磁盘阵列售中售后培训V1.0.pptx
- 中科曙光存储培训教程汇总:曙光存储产品线讲解 -2018V1.0.pptx
- 中科曙光存储培训教程汇总:中科曙光DS900高端存储安装和配置.pptx
最近下载
- 《大学生职业素养》教案 第10课 人际沟通.pdf VIP
- 模具供应商审核表.docx VIP
- 水利管道工程防汛方案(3篇).docx VIP
- 环境影响评价工程师之环评法律法规题库含完整答案【必刷】.docx
- 2025年医学课件-诊断学 第一篇 常见症状 第二十三节 尿失禁.pptx VIP
- 2026年辽宁金融职业学院单招职业技能考试题库及参考答案.docx VIP
- (整理版)浙江省绍兴县杨汛桥镇中学九年级数学上册练习8(无答案)浙教.pdf
- 管理时间的医药代表拜访技巧.pptx VIP
- 标准图集-17J008 挡土墙(重力式、衡重式、悬臂式) 无水印.pdf VIP
- 2023注册消防工程师(消防安全技术实务)题库含答案【基础题】.docx
原创力文档

文档评论(0)