基于单机多核的网格DEM数字流域并行分析

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:chenlm08
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流域分析技术是使用数字化手段将采集的地形高程数据等信息进行科学分类与处理,在计算机的操作下实现地表流域分析的模拟,是促使人们不断了解地理和预测地形变化的有效方法。并行计算技术是相对串行计算技术而言的一种计算形式,采取特定的程序设计与数据处理来实现提高处理问题效率的计算能力,随着科技的进步与家庭计算机的普及和应用,多核硬件配置的计算机变得越来越常见,计算机硬件资源能否被充分使用就像人类尝试对现有大脑更多脑细胞的开发一样,具有十分深刻的研究意义和价值。本文分析了格网DEM数据在流域分析中的使用,高分辨率的格网DEM数据在流域计算中的应用,对流域分析的各个步骤进行了较深入研究,总结流域分析算法,并针对串行流域分析的关键技术提出了并行流域分析的想法,设计程序尝试实现DEM数据下的并行流域算法,借助Open MP技术尝试实现在多核计算机上展开流域分析的应用。主要研究成果为以下几个方面:(1)对串行算法进行数字流域分析的方法和关键算法进行了深入分析,总结了多种现存的串行流域分析算法的优缺点,面对多核、大内外存储的先进PC机出现,在单机多核环境下开发数字流域并行分析算法是十分必要的。(2)在程序算法上的并行化研究过程中,目前研究较为广泛的并行化框架包括面向共享内存下多核并行的Open MP框架和TBB框架,以及面向消息传递模型中进程并行的MPI框架,在多核计算设计中尝试对栅格DEM数据的并行应用还不是很多,本文研究的重点是面向多线程并行的Open MP模型在数字流域DEM数据分析中的应用,提出了流域分析并行化的设计方案。(3)对格网DEM流域分析主要算法结构和可并行性进行了较深入分析,并给出了不同算法的并行化策略及代码实现。(4)以赣江流域的DEM数据为例,对并行分析算法进行了测试,从实验结果看,并行分析算效率较串行算法高,从而表明了多核环境下数字流域分析算法并行化的可行性。
其他文献
文章对用熔体插层方法制备的聚丙烯/蒙脱土纳米复合材料进行了超声实验研究。对一组采用不同蒙脱土掺杂比及不同方法掺杂的样品用超声脉冲回波法和声显微法测量了在不同频率
本文介绍了轿车风噪声的形成及其重要的影响因素,以及轿车风噪声的测量方法。
<正>7月1日,是中国共产党的建党纪念日,也被称作"党的生日"。今年"七一"期间,全市各级党组织纷纷开展了主题鲜明、内容丰富、形式多样的活动,隆重庆祝党的94岁生日。通过"公
在以往的工作的基础上,发现1/f噪声是一个新的相。它有一个酝酿、发育的过程,最终能否成形,取决于能否满足可信度M#的最低要求,即M#〉500。这也是判别是否是1/f噪声的依据。
文章以甘南州为例,概述了中藏医药材种植、分布、销售等方面的现状,分析了当前中藏药产业呈现加快参与疫情防控和医疗救治、产业发展加速、保护开发力度加大等特征,指出中藏
高油玉米是人工培育成的一种新型特用玉米,它含油量高,品质好,产量高,种植技术简单。总结高油玉米的利用价值,并分析其发展前景,以为高油玉米推广及应用提供参考。
高等医学院校本科生参加科研活动已被认为是一条有效培养大学生素质的途径,在科研活动中培养学生的科学严谨性,成为医学教育中的一项重要任务。本文通过本科生在创新课题中参