- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MPI的并行Kriging空间降水插值.doc
基于MPI的并行Kriging空间降水插值
为减少空间降水插值的计算时间,以MPI并行接口为技术手 段,采用数据划分建模方法,实现改进Kriging算法的并行算法。在 Linux操作系统上搭建并行计算环境,试验数据表明,该并行算法能 有效节省计算时间并具有良好的加速比、并行效率和扩展性。为 Kriging插值算法的并行化实现和应用提供有意义的参考。
版权和著作权归原作者所存,如存不 愿意被转载的情况,己
关键例:并行计算;MPI; Kriging
TP391A
Parallel Kriging on Interpolation of Spatial Precipitation
Based on MPI
BAI Shu??ren??l, LI Tao??2, NING Jin??yang??2
(1. High Performance Computing Center, Hunan University,
Changsha 410082, China;
2. College of Information Science and Engineering, Hunan
University, Changsha 410082, China)
Abstract:In order to improve the calculation speed for
interpolation of Spatial Precipitation (SP), using MP I parallel interface library and modeling approach using data partitioning,
achieve parallel Kriging algorithm for interpolation of SP. The
parallel computing environment is based on the Linux operating
system. Experimental results show that the parallel algorithm
can effectively save computing time and has a good Speedup,
parallel efficiency and scalability. It also provides a
meaningful reference for the parallel implementation and
application of Kriging interpolation algorithm.
Key words:parallel computing; MPI: Kriging
1引言
空间降水分布是气候研究的一个重要气象要素。降水分布的获得 是一个复杂的过程,由于影响降水的因素很多,准确获得某个区域内 所右格点的降水量,无论从理论上还是实际上都不现实。目前常用的 方法是利用区域内有限的观测站点的降水数据,对其它空间格点的数 据进行插值,才能获取整个区域的近似降水量分布,用来进行气候分 析与研究。
可用的空间内插方法主要有反距离加权法、趋势面法、多元回归 和Kriging插值等方法[1]。Kriging插值算法在空间降水领域已右 较多的应用[2-4]。
Kriging插值与常规方法相比,它不仅考虑了各已知数据点的空 间相关性,而且在给出待估点的数值的同时,还能给出表示估计精度 的方差,并在空间降水模拟方面的精度较高。但是,其存在算法复杂 和计算量大的特点,串行Kriging算法主要基于传统的单处理器模式, 当处理大规模海景数据时,由于计算时间太长,无法满足实时分析的
要求,研究并行Kriging插值算法是解决这一问题的? L、?。??
2 MPI与Kriging插值方法
2. 1 MPI简介
MPI是一个消息传递接门的标准,用于开发基于消息传递的并行 程序,其目的是为用户提供一个实际可用的、可移植的、高效的和灵 活的消息传递接口库[5]。
MPI包括异构型管理,模块化程序创建,延迟(异步操作)管理 以及全局操作(集合操作)等各方面的复杂支持,因此成为并行计算 的主要编程模型之一 [6]。
MPI子集包含6个最基本的函数,分别完成MPI环境的初始化和 结束、获取当前进程编号及指定通信域的进程数、消息的发送和接收 等功能,其调用流程如图1所示。它为并行软件的幵发提供了基本的
操作手段。
a 1 mpi编程模型 2. 2 Kriging插值方法
Kriging法是一种地质统计方法,是一种最优、线性、无偏内插
估计量[7]。以下对其进行介绍。
??记Z(X)为区域化变量,设定Z(X????i??)为m个采样点 X????i??(
您可能关注的文档
- 35kV数字化变电站设计方案探讨.doc
- 4S店减少售后客户流失的九大策略.doc
- AD9959简化测控通信系统中多路DDS之间信号同步设计.doc
- AUTOCAD二次开发技术在模具设计中的应用.doc
- Karhunen-Loeve变换在地震数据滤波中的应用.doc
- LIN总线技术及其应用研究.doc
- MOST网络协议在车辆上的应用.doc
- OCB工艺制作与视角的研究.doc
- OCR系统设置的优化策略及外部辅助软件的使用.doc
- PDCLC膜光电性能的研究以及柔性液晶盒的制备.doc
- 2025-2030冷冻食品产业政府战略管理与区域发展战略研究报告.docx
- 2025-2030冷链产业园区定位规划及招商策略咨询报告.docx
- 2025-2030冷热交换设备行业市场发展分析及发展前景与投资机会研究报告.docx
- 2025-2030冷封胶行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2025-2030冷轧硅钢片市场发展分析及行业投资战略研究报告.docx
- 2025-2030冷藏货车市场前景分析及投资策略与风险管理研究报告.docx
- 2025-2030冷藏集装箱产业市场发展分析及发展趋势与投资战略研究报告.docx
- 2025-2030冷轧不锈钢行业市场供给分析及竞争格局与投资战略研究报告.docx
- 2025-2030冷饮机产业规划专项研究报告.docx
- 2025-2030冷饮杯行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
文档评论(0)