基于异构多核架构的点、线与多边形间空间关系查询并行加速研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:fukuilover123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
空间数据量的不断增长对传统的地学计算方法提出了更高的处理规模和计算效率的要求。空间关系查询是GIS的核心功能之一,它广泛应用于空间数据库操作及各种GIS软件中,具有较高的算法复杂性和计算密集性特征。随着硬件技术的不断发展和并行技术的不断成熟,并行计算成为提高空间关系查询效率,提升数据处理规模的有效方法。研究基于异构多核架构的空间关系查询算法对于提升传统地学计算方法效率,完善高性能GIS研究的理论与方法具有非常重要的意义。  本文重点研究点、线与多边形数据集间空间关系查询的并行加速,在CPU+GPU异构多核架构的基础上,分别设计并实现了点与多边形、线与多边形数据集间的空间关系查询并行算法。算法使用空间利用率高、查询速度快的STR树索引对最小外包矩形不相交的几何体进行粗过滤。在精炼部分,对于线与多边形数据集,在保证数据符合浮点精度计算需求的情况下,利用GPU并行计算快速判断线段相交类型并逐步判断得到线与环的位置关系,最终推算得到线和多边形的DE-9IM参数值,从而确定线和多边形的空间关系;对于点与多边形数据集,则是利用GPU并行判断点与多边形每条线段的位置关系,然后通过改进的射线法判断点的射线与多边形的交点个数得到点和多边形的位置关系,最终得到点和多边形的DE-9IM参数值,从而确定点和多边形的空间关系。  在异构架构中,CPU与GPU对不同精度数据的处理能力有较大差异,为了保证计算过程中几何计算的准确性,并能最大程度发挥各硬件的并行计算能力,本文将几何计算精度判断过程融入到算法中。同时,全新的空间关系查询并行算法从简单的线段关系、点线关系判断入手,充分利用了GPU处理计算密度高,逻辑简单的大规模数据并行计算特点,在不同的环节实现CPU和GPU混合并行加速。最后,本文通过不同的实验验证了并行算法的正确性和计算高效性。
其他文献
有不少读者来信反映,目前各种渠道的高考辅导资料多如牛毛,而且泥沙俱下,参差不齐,一不小心就可能上JS的当,以致贻误终生.
该文以南京为例,试图运用行为地理研究方法,对南京旅游客流进行系列研究,探讨旅游市场问题.该文共分七章:第一章主要综合国内外文献资料,系统阐述闲暇、游憩、旅游的概念,指
近几十年,随着全球气候变暖,全球冰川出现了加剧退缩的现象。这一现象在中国亦十分显著。冰川融水为中国西北干旱区的生态经济发展提供了淡水资源,然而冰川的加剧退缩,对中国西部
文章主要介绍了攀钢冷轧再生机组工艺计算机控制系统特点及应用情况分析。 This paper mainly introduces the characteristics and application of computer control syste
度假旅游在发达国家已成为一种大众化的旅游,我国度假旅游的大众时代也已开始。但是,我国旅游度假区发展严重不平衡,大多集中于东部沿海地区,而西部欠发达地区旅游度假区开发寥寥
该文在分析了解螺杆泵原理、基本特征、运动规律的基础上,以螺杆泵实验室为手段,进行了大量的室内模拟实验,在对实验数据全面分析的基础上,总结归纳了螺杆泵的工作特性,举升介质对
这是一篇关于低质量星和褐矮星的巡天探测的硕士论文。褐矮星是质量介于最小质量恒星和最大质量行星之间的一类新发现的天体。褐矮星早期会发生短暂的氢-氘核反应,最大质量褐
学位
放射虫为一类具有巨大生物地层对比潜力的微体古生物化石,在史前地层划分对比中发挥了重要作用。我国早古生代的放射虫研究较为薄弱,对该时期放射虫的起源、早期演化、主要动物
Zintl相化合物是以化学家Eduard Zintl的名字命名的极性金属间化合物。是指强正电性元素(碱金属与碱土金属)与正电性较弱的金属(以后d区和前p区元素为代表)组成,并且价电子从强正
该文通过等温吸附曲线及热力学常数等进行定性和定量的比较,来研究DOM对土壤中Cd吸附行为的影响,并进一步揭示DOM影响Cd吸附的作用机制.研究结果表明:1、DOM对土壤中Cd的吸附