基于MapReduce的CME参数识别模型的并行计算技术研究

基于MapReduce的CME参数识别模型的并行计算技术研究

论文摘要

随着科学技术的不断发展,科学计算、工业应用、全球气候预报、空间环境业务、人类基因工程等这些重要的研究课题向传统的串行计算提出了挑战,对计算效率提出了更高的需求。空间环境预报模型是空间环境业务的重要组成部分,日冕物质抛射(Coronal Mass Ejection,CME)是许多空间天气事件以及近地空间环境扰动的源头。一个CME到达地球时,可能会引起强烈的地磁暴,对航天器的安全运行、轨道维持、地面电力系统等造成不同程度的影响。太阳风的准确预报是地磁暴预报的重要因素,对CME参数的快速、精确识别是预报CME是否能够到达地球以及何时到达地球非常重要的影响因素、是有效预报太阳风的先提条件。目前,CME参数识别模型(CME parameters detection model,CPDM)在计算任务串行计算的情况下,模型运算效率低导致运算时间长、CME参数识别精度低,不能满足太阳风准确预报的需求。采用单节点多进程并发模式可以一定程度上提高计算任务的运行效率,但受单节点计算资源的限制,运算效率提高有限。传统的多节点数据并行的计算模式可以解决计算资源有限的问题,但由于缺少分布式文件系统,在共享数据源时会出现较大的IO问题,影响读写效率。MapReduce是一个适合分布式并行计算的编程模型,并且Hadoop分布式文件系统(HDFS)能够提供数据的分布式存储,可以很好地解决IO问题。因此本文提出了基于MapReduce的CPDM的并行计算方法,提升CPDM的运算效率。本文的主要工作如下:(1)调研了并行计算的基本概念与发展,对比分析了几种典型的并行计算方法,包括关键技术、运算流程、优劣势以及适用场景。结合空间环境数据和模型的特点,选择基于MapReduce来进行模型的并行化计算设计。(2)针对CME参数识别模型CPDM,由于模型的物理运算过程相互不独立,其在单节点上的运行方式不满足并行化要求,因此面向MapReduce技术的应用需求对CPDM的计算流程进行了并行化改造,提出了基于MapReduce的CPDM的并行化计算方法。该方法对模型计算效率有大幅度的提升。(3)将基于MapReduce的CPDM并行化计算方法在其他空间环境模型上进行推广,设计了基于MapReduce的多空间环境预报模型运算系统。系统可实现多个模型的并行运算和任务调度,提升模型的计算效率。

论文目录

  • 摘要
  • abstract
  • 第1章 引言
  •   1.1 研究背景和意义
  •   1.2 国内外研究现状
  •   1.3 主要研究内容
  •   1.4 文章组织结构
  • 第2章 并行计算在科学计算领域的应用分析
  •   2.1 并行计算的概念与发展
  •     2.1.1 并行计算的概念
  •     2.1.2 并行计算技术的发展
  •   2.2 并行计算方案的分析与比较
  •     2.2.1 OpenMP
  •     2.2.2 MPI
  •     2.2.3 MapReduce
  •     2.2.4 Spark
  •     2.2.5 并行计算方案的对比分析
  •   2.3 Hadoop平台
  •     2.3.1 Hadoop概述
  •     2.3.2 MapReduce的执行流程
  •     2.3.3 MapReduce的作业调度
  •     2.3.4 Hadoop的文件系统HDFS
  •   2.4 小结
  • 第3章 基于MapReduce的CME参数识别模型的并行计算方法
  •   3.1 CME背景知识
  •     3.1.1 CME及其影响
  •     3.1.2 CME的观测
  •   3.2 CME参数识别模型CPDM
  •     3.2.1 CME参数识别
  •     3.2.2 CME参数识别模型在太阳风预报中的应用
  •     3.2.3 CME参数识别模型的计算流程
  •   3.3 CPDM计算流程的并行化改造
  •     3.3.1 CPDM并行化改造的必要性分析
  •     3.3.2 CPDM计算流程的改造
  •   3.4 基于MapReduce的CPDM的并行计算方法
  •     3.4.1 并行计算方法的设计
  •     3.4.2 基于MapReduce的CPDM并行化设计
  •   3.5 实验及其结果分析
  •     3.5.1 实验环境
  •     3.5.2 搭建流程与评价指标
  •     3.5.3 实验结果分析
  •   3.6 小结
  • 第4章 基于MapReduce的空间环境预报模型并行运算系统设计
  •   4.1 系统整体设计
  •   4.2 数据获取与传输
  •   4.3 数据预处理与存储
  •   4.4 模型并行计算
  • 第5章 总结与展望
  • 参考文献
  • 致谢
  • 作者简历及攻读学位期间发表的学术论文与研究成果
  • 文章来源

    类型: 硕士论文

    作者: 杨世通

    导师: 蔡燕霞

    关键词: 日冕物质抛射,参数识别模型,计算效率,并行计算

    来源: 中国科学院大学(中国科学院国家空间科学中心)

    年度: 2019

    分类: 基础科学,信息科技

    专业: 地球物理学,计算机硬件技术

    单位: 中国科学院大学(中国科学院国家空间科学中心)

    分类号: TP338.6;P35

    总页数: 68

    文件大小: 2585K

    下载量: 58

    相关论文文献

    • [1].并行计算技术与数据挖掘[J]. 计算机与网络 2009(08)
    • [2].基于多核并行计算技术的混合交通微观仿真[J]. 中南大学学报(自然科学版) 2012(12)
    • [3].多核并行计算技术在景象匹配仿真中的应用[J]. 系统工程与电子技术 2010(02)
    • [4].并行计算技术综述[J]. 信息技术 2012(10)
    • [5].一种基于并行计算技术提高测井数据处理速度的方法[J]. 石油天然气学报 2012(07)
    • [6].大空间检测设备应用网络化分布式并行计算技术[J]. 建设科技 2009(01)
    • [7].基于并行计算技术的物流配货数据智能匹配的研究[J]. 信息与电脑(理论版) 2018(23)
    • [8].GPU并行计算技术分析与应用[J]. 信息技术 2009(11)
    • [9].并行计算技术在结构显式动力分析中的应用[J]. 土木建筑工程信息技术 2015(06)
    • [10].CPU+GPU并行计算技术在复杂结构非线性分析中的应用[J]. 建筑结构 2015(23)
    • [11].CUDA并行计算技术在情报信息研判中的应用[J]. 信息网络安全 2012(02)
    • [12].分布式并行计算技术在遥感数据处理中的应用[J]. 电子技术与软件工程 2016(24)
    • [13].DWSM动态并行计算技术[J]. 水利水电科技进展 2015(03)
    • [14].分导式多弹头导弹弹道并行计算技术研究[J]. 弹箭与制导学报 2013(04)
    • [15].动态描述逻辑推理的并行计算技术[J]. 计算机研究与发展 2011(12)
    • [16].基于并行云计算模式的建筑结构设计[J]. 电子技术应用 2011(10)
    • [17].基于多核的并行混合交通微观仿真系统[J]. 华南理工大学学报(自然科学版) 2012(02)
    • [18].并行计算技术及其在勘探地球物理学中的现状与展望[J]. 地球物理学进展 2010(02)
    • [19].基于MapReduce的CME参数识别模型并行计算技术[J]. 空间科学学报 2020(02)
    • [20].企业应用云存储技术探索[J]. 信息与电脑 2012(11)
    • [21].CPU+GPU异构并行计算技术研究[J]. 信息系统工程 2018(05)
    • [22].基于GPU的高性能并行计算技术[J]. 计算机测量与控制 2014(12)
    • [23].基于云计算环境下的网络安全技术实现[J]. 计算机光盘软件与应用 2014(23)
    • [24].海洋1.5层约化重力准地转模式的并行化[J]. 科研信息化技术与应用 2011(06)
    • [25].超级云计算典型案例[J]. 高科技与产业化 2013(09)
    • [26].并行硬件简介[J]. 中国新通信 2016(16)
    • [27].基于非独占式并行计算技术的ChIP-on-chip芯片分析平台[J]. 计算机应用与软件 2009(08)
    • [28].IDL并行计算技术在SAR风场反演中应用[J]. 计算机工程与应用 2014(18)
    • [29].并行计算在车间调度问题中的应用[J]. 物流技术 2013(05)
    • [30].一种安全可靠大数据存储平台的设计[J]. 信息安全研究 2018(01)

    标签:;  ;  ;  ;  

    基于MapReduce的CME参数识别模型的并行计算技术研究
    下载Doc文档

    猜你喜欢