CPU/GPU协同的DEM转等高线并行化方法研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:kjnojn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
等高线是地图的重要组成部分,被设计来近似的表达地形变化特征,成为地质勘探、气象、旅游开发等领域重要的成果表达图件。同时,随着对地观测、激光雷达技术的发展,使得多尺度的DEM数据获取更加灵活、精度提升,从而亦导致数据量的迅猛上涨,然而传统的GIS信息容量小,无法对海量DEM进行等高线的快速、准确生成,迫切需要研发高性能等高线并行生成算法解决当下瓶颈问题。近年来,GPU集群的快速发展为大区域、海量DEM转等高线提供了新的机遇。国内外学者对等高线生成并行算法及GPU架构进行了大量研究,但是对等高线生成并行算法的研究仍存在拼接效率低的问题,未考虑GPU的高效计算能力,遇到明显的效率提升瓶颈;另一方面GPU中对于DEM转等高线算法并行化中的DEM存储结构研究亦不多,导致GPU读取效率提升不明显。鉴于此,本文在分析传统DEM转等高线算法的基础上,研究基于CPU/GPU协同架构下的DEM转等高线并行算法,重点研究栅格数据划分、GPU数据存储映射及GPU内部与CPU节点之间数据块的等高线拼接问题,探讨DEM转等高线并行任务调度及CPU/GPU协同调度模式策略,设计并实现了基于CPU/GPU协同的DEM转等高线并行算法,并对该算法进行了正确性、效率性能上的测试与分析。论文的主要研究内容包括:(1)DEM数据划分。在总结影响数据划分的因素以及常见栅格数据划分方法的基础之上,结合DEM转等高线算法的计算特点以及GPU内存限制的要求,设计基于GPU内存限制的重叠划分方式,减少进程间通信,适应大数据量计算。(2)GPU内部数据的存储映射。结合GPU多线程的体系结构以及DEM的数据存储形式,为加快GPU访问速度,在GPU内存储DEM数据以及等高线结果时对其数据结构进行重新组织,设计合理的数据存储映射方式,方便GPU线程快速读取。(3)GPU内和计算节点之间等高线拼接方法。针对数据划分导致的等高线断裂问题,在分析断裂等高线类型的基础上,针对不同类型设计不同的拼接方法对其进行拼接。其中,等高线的拼接包括GPU内部的等高线拼接以及CPU之间的等高线拼接。(4)CPU/GPU协同调度设计。结合CPU/GPU协同并行模型对DEM转等高线从任务分解、任务调度、任务协同三部分进行分析,重点阐述动态数据分发、GPU内部线程调度以及GPU内与CPU间的文件式并行拼接策略,并最终形成完整的CPU/GPU协同调度模式。(5)并行算法测试与分析。搭建并行化所需的软硬件平台,设计实现DEM转等高线并行算法,选择不同数据对并行算法进行正确性、效率的评估,分析算法的并行时间、加速比值以及与已有CPU并行算法的比较。综上所述,本文提出了 GPU内部与CPU之间的并行拼接策略,解决了等高线并行拼接难的问题,保证了地理要素的完整性;设计了针对DEM转等高线的CPU/GPU协同并行模式,通过DEM的重新存储与调度方式,提高并行效率。实验结果表明,GPU内部与CPU之间的并行拼接策略在保证了等高线的正确性前提下提高了并行效率,CPU/GPU协同的并行模式充分发挥了 GPU高效计算能力和CPU的灵活调度能力,大大减少了执行时间,与传统CPU计算相比,优势明显。
其他文献
气候与土地覆被/植被覆盖变化是影响流域产流产沙最重要的两个因素,而究竟是哪种因素在产流产沙形成过程中起的作用更大还很难说清楚。降水与土地覆被变化在流域范围内水文效应
基于DSP开发出一款矿用电机车蓄电池充电的开关电源式智能充电机。该智能充电机采用改进型变电流间歇充电方法进行蓄电池充电。试验结果表明,该充电机具有体积小、重量轻、使
该文通过研究黄土高原西部的环境变化记录,以AMS14C、孢粉、蜗牛、粒度、有机质含量等手段,获得了较高分辨率的全新世环境变化序列.在此基础上,结合其它地点的资料,探讨了全
植被是陆地生物圈的主体(占陆地表面积的76﹪),它在全球物质与能量循环中起着重要作用,尤其在调节全球碳平衡、减缓大气中CO2等温室气体浓度上升、减少水土流失以及维护全球气
土地利用/覆被变化(LUCC)研究是定量区分人类活动对全球环境变化影响程度的有效途径.太湖流域土地利用变化剧烈,水环境问题突出.在总结国内外相关研究的基础上,该文选择地处
国家新型城镇化规划的颁布以及土地整治规划的实施都对统筹城乡发展、节约集约用地、建设社会主义新农村提出了更高的要求。但在历史原因、自然禀赋、生活习性、缺乏统一规划
稳定的河漫滩沉积中含有丰富的流域洪水事件和环境污染信息,为开展河漫滩环境沉积学的研究奠定了很好的基础。长江南京-镇江段地处长江下游,沿岸发育了较大面积的河漫滩。本文在长江南京段采集NB1孔、NB2孔(露头剖面)和GB88孔3个现代河漫滩沉积岩芯,在镇江段采集ZR99孔和ZH51孔2个现代河漫滩沉积岩芯岩芯,综合运用地貌与沉积学的调查与方法,结合实验室137Cs测年、粒度、磁化率、地球化学分析结果,
作为人口、经济活动、社会发展的中心区域,中国海岸带区域人口和经济财富密集,同时,由于气候变化和人类活动的扰动,海岸带区域生态环境脆弱,台风、暴雨、风暴潮等自然灾害时
林业有害生物是我国主要的森林灾害之一,每年都有大面积的发生,造成巨大的经济与生态损失。人工地面调查是森林病虫害等生物灾害不可替代的监测手段,具有无法实现全覆盖监测、成
雪灾是高寒地区主要自然灾害之一,严重影响当地居民生产生活。近年来,全球气候变化引起的局部地区温度、降水波动,加剧了雪灾发生规模和频率的不稳定性。江河源区地理及生态环境