- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第32 卷 第12期 地 理 科 学 进 展 Vol.32, No.12
2013 年12月 PROGRESSINGEOGRAPHY Dec., 2013
GIS中8种图层级多核并行多边形叠置分析工具
的实现及优化方法
1,2 1 3 1 1,2
范俊甫 ,马 廷 ,季 民 ,周玉科 ,许 涛
(1. 中国科学院地理科学与资源研究所资源与环境信息系统国家重点实验室,北京 100101;
2. 中国科学院大学,北京 100049;3. 山东科技大学测绘学院,青岛266590)
摘 要:GIS 中基于简单要素模型的非加权多边形叠置分析有交、差、并、交集取反、联合、更新、标识和空间连接8
个基本工具。明确目标图层与叠加图层间多边形的数量对应关系,是实现图层级别并行多边形叠置工具集的首
要前提。多边形差、交、标识、更新和空间连接操作需要处理目标多边形到叠加多边形间“一对多”的映射关系;合
并、交集取反和联合操作需要处理“多对多”的映射关系。本文从多核数据并行角度,分析了8 种多边形叠加分析
工具并行实现方法的异同,提出基于改进的分组关联最小化方法实现数据划分,基于顶点数量作为指标的负载平
衡计算策略和多种并行优化方法和策略,实现了包含8 种操作的并行多边形叠置分析工具集。实验结果表明,改
进的分组关联最小化数据划分方法能为多边形联合操作带来约92% 的并行加速性能和更鲁棒的并行性;以顶点
数量作为负载平衡指标,能以极小的代价为并行求差算法获得约21%的性能提升;二路归并能有效解决多边形并
行合并过程中潜在的性能瓶颈;动态调度策略下多边形求交与合并工具具有更高的加速比;使用R 树进行要素预
过滤能为并行求差获得超过20 倍的加速;结构化存储的矢量数据批量加载策略能有效降低因磁盘I/O 带来的性能
损失。
关 键 词:OpenMP ;多边形并行叠置;数据划分;负载平衡;任务调度;并行优化
doi: 10.11820/dlkxjz.2013.12.012
1 引言 处理以及大规模空间可视化的重要手段(Turton et
al, 1998; Clarke, 2003; 王结臣等, 2011) 。多核并行
GIS 中基于简单要素模型的矢量叠置分析是将 和GPU 并行是在个人计算平台上实现串行算法加
两层或多层地图要素进行叠加产生一个新要素层 速的主要方法(Lin et al, 2009; 赵斯思等, 2013) 。其
的操作(陈述彭等, 1999) ,多边形图层间的叠置分析 中多核环境下基于OpenMP 的共享内存架构,为用
是其中复杂而重要的核心问题(Goodchild, 1978; 户提供了一个友好的角度,对全局地址空间进行编
Wang, 1993) 。非加权的多边形叠加包括求交、求 程操作。同时CPU 对内部存储的直接快速访问能
差、合并、交集取反、联合、更新、标识和空间连接等 力也使任务间的数据共享变得快速而统一,因此多
8 个基本操作,均具有典型的计算密集性特征 核环境下的OpenMP 编程模型是实现并行多边形
(Agarwal et al, 2012; Shi, 2012) 。近年来,随着空间 叠加操作的便捷途径(Geer, 2005; Cramer, 2012) 。
数据获取能力的提高,各种具有空间特质的应用所 数据并行和功能并行是实现高性能地学计算的两
需应对的数据规模快速增加,给现有的计算资源带 种有效手段(Breshears, 2009) 。Wang( 1993)指出,数
来了较大压力,传统的串行地学计算方法在处理大 据并行往往适用于在大数据集上反复执行相同操
量矢量空间数据时的性能表现难
您可能关注的文档
- 1990-2011 年山东省旅游节庆的时空变异特征及机理.pdf
- 1990-2011年西昆仑峰区冰川变化的遥感监测.pdf
- 1995-2010年山东省粮食单产变化空间分异及均衡增产潜力.pdf
- 1996-2011 年南非人口空间分布格局与演变特征.pdf
- 1997~2005 年区域城市土地集约度变化 与影响因子分析.pdf
- 1998-2009 年珠江三角洲制造业空间转移特征及其机制.pdf
- 2000-2009年长春、吉林城市蔓延特征、效应与驱动力比较研究.pdf
- 2000-2010年北京城市公园空间格局变化.pdf
- 2000-2010年黄河源玛曲高寒湿地生态格局变化.pdf
- 2000-2010年西伯利亚地表覆盖变化特征——基于GlobeLand30的分析.pdf
文档评论(0)