并行空间分析算法研究进展及评述_王结臣(1)

合集下载

临近空间大气模型的分析研究

临近空间大气模型的分析研究

临近空间⼤⽓模型的分析研究临近空间⼤⽓模型的分析研究摘要:建⽴临近空间中性⼤⽓模型,并对其进⾏适⽤性分析。

通过对模型精度、残差、标准差的计算,发现密度模型与温度模型的输出结果与实时观测结果具有较好的⼀致性,⽽风场模型的输出结果能较好地体现平均观测结果.最后,利⽤NSPM模型分析了中国地区临近空间区域的各⼤⽓参数(密度、温度、压强、经向风、纬向风)的变化特性.研究表明临近空间⼤⽓环境变化具有明显的季节性及区域性.关键词:临近空间;⼤⽓模型;精度分析临近空间(Near Space)是对海拔20 km到100km空间范围内的⼀个通⽤性称谓,包括地球平流层、中间层、低热层等,是地球中⾼层⼤⽓的重要组成部分.临近空间环境与⼈类⽣存和发展息息相关,同时,临近空间的开发和利⽤对临近空间环境特性研究及预报提出了迫切需求。

在地球⼤⽓层中飞⾏的飞⾏器,都要借助空⽓动⼒飞⾏,因此,作为提供空⽓动⼒的介质,空⽓的静态物理特性(密度、压强、温度等)和动态物理特性(如风场)对在⼤⽓层中飞⾏的飞⾏器的安全与准确⼊轨具有重要的影响.本⽂利⽤现有模型的部分模块,形成了适⽤于临近空间的中性⼤⽓模型.由于模型本⾝要反映物理实际,即模拟值与实际观测值要⼀致,故本⽂对临近空间的中性⼤⽓模型进⾏适⽤性分析.最后,作为临近空间⼤⽓参量模式的⼀个应⽤,分析了⼦午⼯程台站的临近空间⼤⽓环境特性.⼀、模型简介本⽂选⽤了⼤⽓模式NRLMSISE-00及风场模式HWM07以获取临近空间区域的各种⼤⽓参量,由于⼤⽓模式和风场模式模拟的各种⼤⽓参量的⾼度范围是从地⽽⾄外逸层,超出了临近空间的⾼度区域(20km⾄100 km ).另外,NRI,MSISE-00众多输出参量中仅⼤⽓密度和温度是临近空间的开发利⽤所需要的.针对临近空间应⽤需求,从这两种模式中抽取需要的模块进⾏集成,最后得到临近空间参量模式.如图1所⽰,对于⼤⽓模型NRI,MSISE-00,选取⾼度范围⼩于100 km的模块,得到临近空间⼤⽓模式M-A,再选取临近空间⼤⽓温度、密度模块,得到临近空间⼤⽓温度密度模式N-A,最后利⽤温度密度模块得到⼤⽓压强模块.对于⽔平风场模型HWM07,选取⾼度范围⼩于100 km的模块进⾏改进,得到临近空间⽔平风模式,然后将得到的温度、密度、压强、风场模块进⾏集成,得到临近空间环境参量模式NSPM.该模型经改编可在UNIX系统下运⾏,以满⾜实际应⽤需求.⼆、⼤⽓模型的适⽤性分析1.密度模型的适⽤性分析将合肥站瑞利激光雷达的⼤⽓密度观测结果与NSPM模式的输出结果进⾏⽐对,计算模型精度。

《并行计算导论》课程报告

《并行计算导论》课程报告

北京科技大学《并行计算导论》实验报告题目:矩阵向量乘法的并行化学院计算机与通信工程学院班级计1301 1303 1304班指导教师李建江时间 2016年3月22日至3月31日一、任务描述基于MPI和OpenMP,分别实现矩阵向量乘法的并行化。

对实现的并行程序进行正确性测试和性能测试,并对测试结果进行分析。

二、矩阵向量乘法串行算法描述与分析1. 串行算法描述在线性代数中,矩阵和向量的乘法是将每行矩阵的每个元素乘以向量中的每个元素,得到一个新的向量,要求矩阵是N*N阶,向量是N阶,这样相乘后,得到一个新的N阶向量。

利用串行算法,设置循环,让矩阵中的每一行的元素乘以完向量的每个元素后得到一个数值再进行下一行的乘法,一直到最后一行的乘法结束,得到新的向量。

2. 空间复杂度分析对于N阶的矩阵向量乘法,A*b=x,定义数据类型为long,则需要的存储空间为(N^2+2*N)*4 Byte 。

(矩阵数:N^2+向量数N+结果N)3. 时间复杂度分析对于N阶的矩阵向量乘法,A*b=x,需要串行算法执行的次数为:N^2*(N-1)三、矩阵向量乘法的并行化(一)基于MPI的矩阵向量的并行化1. 并行策略(含图示)因为矩阵乘以向量,每行的乘法是相互独立的,所以可以把N阶矩阵按行平均分配给各个进程,让每个进程分别处理分配给它的数据块。

2. 并行算法描述先为程序指定阶数,然后用随机数生成N阶方阵和向量,采用静态均匀负载,为每个处理器分配相同数量的数组元素,做到负载相对比较均衡(由于可能存在0元素,使得负载相对有些偏差)。

然后把N阶方阵和向量显示出来,做MPI静态并行计算,然后将得出的结果显示出来3. 空间复杂度分析设进程数为n,数据类型为long,则N阶矩阵向量乘法的所需的空间为:N^2+n*N+N,(矩阵空间N^2+n倍的b向量空间n*N+结果N)4. 时间复杂度分析假设负载均衡,假设最小的划分块大于等于矩阵的一行,由于将行分块划分给各个进程,所以整体的时间是1/n倍的串行算法的时间复杂度,即1/n*N^2*(N-1)(二)基于OpenMP的矩阵向量的并行化1. 并行策略(含图示)与MPI并行策略类似,把矩阵按行分块,与向量相乘,但是可以采用更为灵活的池技术动态调用,更加充分利用了计算资源。

基于Matlab的遥感图像IHS小波融合算法的并行化设计

基于Matlab的遥感图像IHS小波融合算法的并行化设计

基于Matlab的遥感图像IHS小波融合算法的并行化设计作者:王淼来源:《科技视界》2016年第11期【摘要】随着遥感图像数据规模的不断扩大与融合算法计算复杂度的增大,遥感图像的快速融合成为很多遥感处理步骤的关键一环。

计算机技术快速发展,CPU多核架构逐渐普及,为了充分利用多核处理器资源,Matlab提供了并行计算模型。

本文选取了基于小波变换和IHS空间的图像融合算法进行并行化设计,利用Matlab并行计算工具箱与分布式计算服务器进行任务分割,实现了算法的并行化。

实验结果表明,并行化处理可以有效缩短图像融合的时间,获得良好的加速比,验证了并行算法的高效性,对进一步研究并行图像处理有一定的指导意义。

【关键词】Matlab;图像融合;IHS;小波变换;并行计算0 引言随着遥感技术的飞速发展,由于信息获取的途径越来越多,从而得到了各式各样的遥感数据,而且数据量也越来越大。

图像融合技术的诞生使多源遥感数据得到了充分的利用,产生了比单一信息源更精确、更可靠的估计和判断。

由于数据规模的不断增大,基于单处理器的传统的串行图像融合算法已经无法满足计算量不断增加的需求,基于多处理器或集群的并行计算使图像的快速融合成为了可能,为高效地分析遥感图像提供了有效的解决途径。

当前流行的并行化工具与多核计算平台有很多,如OpenMP、MPI等[1],还有基于GPU 并行计算的GUDA语言[2]。

为高效利用多核处理器进行并行计算,增强计算能力,Mathwork 公司推出了Matlab 分布式计算服务器与并行计算工具箱[3],可以实现对大规模数据进行快速、便捷地并行任务划分,而且具有良好的可扩展性。

近年来,小波变换理论被广泛应用于图像融合并行处理当中,有基于MPI的复小波变换的遥感图像并行融合算法[4],有基于GPU的小波变换图像融合快速实现算法等[5]。

本文在Matlab并行计算环境下,分析了基于小波变换与IHS空间的图像融合算法流程,将读入内存数据规模较大的遥感图像像元矩阵进行均等任务划分,分配给不同的处理单元进行融合计算,实现了算法的并行化,为提高大规模矩阵的计算速度与多核处理器的利用率提供了并行处理方法。

基于Kriging模型的自适应多阶段并行代理优化算法

基于Kriging模型的自适应多阶段并行代理优化算法

第27卷第11期2021年11月计算机集成制造系统Vol.27No.11 Computer Integrated Manufacturing Systems Nov.2021DOI:10.13196/j.cims.2021.11.016基于Kriging模型的自适应多阶段并行代理优化算法乐春宇,马义中+(南京理工大学经济管理学院,江苏南京210094)摘要:为了充分利用计算资源,减少迭代次数,提出一种可以批量加点的代理优化算法。

该算法分别采用期望改进准则和WB2(Watson and Barnes)准则探索存在的最优解并开发已存在最优解的区域,利用可行性概率和多目标优化框架刻画约束边界。

在探索和开发阶段,设计了两种对应的多点填充算法,并根据新样本点和已知样本点的距离关系,设计了两个阶段的自适应切换策略。

通过3个不同类型算例和一个工程实例验证算法性能,结果表明,该算法收敛更快,其结果具有较好的精确性和稳健性。

关键词:Kriging模型;代理优化;加点准则;可行性概率;多点填充中图分类号:O212.6文献标识码:AParallel surrogate-based optimization algorithm based on Kriging model usingadaptive multi-phases strategyYUE Chunyu,MA Yizhong+(School o£Economics and Management,Nanjing University of Science and Technology,Nanjing210094,China) Abstract:To make full use of computing resources and reduce the number of iterations,a surrogate-based optimiza­tion algorithm which could add batch points was proposed.To explore the optimum solution and to exploit its area, the expected improvement and the WB2criterion were used correspondingly.The constraint boundary was charac­terized by using the probability of feasibility and the multi-objective optimization framework.Two corresponding multi-points infilling algorithms were designed in the exploration and exploitation phases and an adaptive switching strategy for this two phases was designed according to the distance between new sample points and known sample points.The performance of the algorithm was verified by three different types of numerical and one engineering benchmarks.The results showed that the proposed algorithm was more efficient in convergence and the solution was more precise and robust.Keywords:Kriging model;surrogate-based optimization;infill sampling criteria;probabil让y of feasibility;multi­points infill0引言现代工程优化设计中,常采用高精度仿真模型获取数据,如有限元分析和流体动力学等E,如何在优化过程中尽可能少地调用高精度仿真模型,以提高优化效率,显得尤为重要。

3-RSR并联机构工作空间的研究

3-RSR并联机构工作空间的研究

机械设计与制造工程Machine Desicn and Manufacturing Engineering 2021年4月第50卷第4期Ape. 2021Vol. 50 No. 4D0I : 10. 3969/j. issn. 2095 - 509X. 2021.04. 0053-RSR 并联机构工作空间的研究罗建国1 !2,王婷3,王宇强3(1•华北科技学院机电工程学院,河北三河065201)(2.河北山设备测重点室,河北三河065201)(3.华北科技学院安全工程学院,河北三河065201)摘要:首先介绍了一类具有1T2R 的3 - RSR 并联机构,并对该机构的自由度、奇异位形、位置求 解、工作空间等进行分析;然后利用基于螺旋理论(反 )的自由度分析原理结合动平台约束分 布给出了机构 类型,并获得了运动奇异产生的件; 值法给出了该机构位置逆解公式,并通过具体求解步骤导出了 正解的公式;最 实例分析中的具体数值代入位置求解公式中,并利用AutoCAD 软件绘制出该机构的工作空间。

所提方法为机构运动学分析提供了理论依据。

关键词:并联机构;自由度;奇异位形;位置分析;工作空间中图分类号:TH112文献标识码:A 文章编号:2095 -509X (2021)04 -0021 -05机刚度较大、稳、误差小、精度高、现高速运动、等 点,这也是机构比机用更广泛的原因'1(。

3 -RSR 并联机构是一类具有1T2R 少自由度的空间 对机构,其被广 用于医学、、车装配、 工、测量等工程领域。

学 对转 机 过研究'2一4(,并提出了具有1T2R 的不同类型并联机构。

文献'5 ]基于拉 格程建 机构的动力学,并对机构载荷以及力 ;[6 ]对各支链转动副平行的3-RS'机位置 ;文献[7]〜'9]对并联机构自由度、位形、位置;[10 ]〜'11 ]基于3 -RSR机构几何运动特性和雅可比对机构进析。

1.3.2 Dolev-Yao 1983 ,Dolev Yao [20].

1.3.2 Dolev-Yao  1983 ,Dolev   Yao                                       [20].
1000-9825/2003/14(10)1740
©2003 Journal of Software
软 件 学 报
Vol.14, No.10
安全协议 20 年研究进展
卿斯汉+

(中国科学院 信息安全技术工程研究中心,北京 100080) (中国科学院 软件研究所 信息安全国家重点实验室,北京 100080)
Received 2003-02-20; Accepted 2003-07-07 Qing SH. Twenty years development of security protocols research. Journal of Software, 2003,14(10): 1740~1752. /1000-9825/14/1740.htm Abstract: This paper is a survey on the twenty years development of security protocols research. The state of the
卿斯汉:安全协议 20 年研究进展
1741
式描述语言、安全协议的基本假设和针对安全协议的攻击.第 4 节进行展望,讨论安全协议研究领域今与基本概念 安全协议,有时也称作密码协议, 是以密码学为基础的消息交换协议,其目的是在网络环境中提供各种安全 服务 .安全目标是多种多样的 .例如, 认证协议的目标是认证参加协议的主体的身份 .此外, 许多认证协议还有一 个附加的目标,即在主体之间安全地分配密钥或其他各种秘密. 非否认协议的目标有两个 :一个是确认发方非否 认(non-repudiation of origin),亦即非否认协议向接收方提供不可抵赖的证据, 证明收到消息的来源的可靠性 ;另 一个是确认收方非否认(non-repudiation of receipt), 亦即非否认协议向发送方提供不可抵赖的证据,证明接收方 已收到了某条消息.电子商务协议的目标除认证性、非否认性之外,还有可追究性、公平性等等. Needham-Schroeder 协 议 [1] 是最为著名的早期的认证协议 , 许多广泛使用的认证协议都是以 NeedhamSchroeder 协议为蓝本而设计的.Needham-Schroeder 协议可分为对称密码体制和非对称密码体制下的两种版 本,分别简称为 NSSK 协议和 NSPK 协议.这些早期的经典安全协议是安全协议分析的“试验床”,亦即每当出现 一个新的形式化分析方法 ,都要先分析这几个安全协议, 验证新方法的有效性. 同时 ,学者们也经常以它们为例, 说明安全协议的设计原则和各种不同分析方法的特点. 安全协议的设计极易出错,即使我们只讨论安全协议中最基本的认证协议,其中参加协议的主体只有两三 个,交换的消息只有 3~5 条, 设计一个正确的、符合认证目标的、没有冗余的认证协议也十分困难 [2,3].因此,20 年来,为了应对这一挑战,人们设计了不同种类的形式化分析方法,投入了大量的精力,取得了可喜的成果. 安全协议设计与分析的困难性在于 :(1) 安全目标本身的微妙性.例如, 表面上十分简单的“认证目标”,实际 上十分微妙.关于认证性的定义,至今存在各种不同的观点 ;(2) 协议运行环境的复杂性. 实际上, 当安全协议运行 在一个十分复杂的公开环境时, 攻击者处处存在.我们必须形式化地刻画安全协议的运行环境,这当然是一项艰 巨的任务 ;(3) 攻击者模型的复杂性. 我们必须形式化地描述攻击者的能力, 对攻击者和攻击行为进行分类和形 式化的分析;(4) 安全协议本身具有“高并发性”的特点.因此,安全协议的分析变得更加复杂并具有挑战性. 1.2 重要的安全协议 从 1978 年 Needham-Schroeder 协议的诞生算起,安全协议的发展已经历经 20 余年了. 除了 NSSK 协议和 NSPK 协议之外,早期著名的经典安全协议还有 Otway-Rees 协议 [4]、 Yahlom 协议 [5]、 大嘴青蛙协议[5]等,以及一些重要的实用协议,如 Keberos 协议[6]、CCITT X.509 协议[7]等. 1997 年,Clark 和 Jacob[8] 对安全协议进行了概括和总结, 列举了一系列有研究意义和实用价值的安全协议. 他们将安全协议进行如下分类: (1) 无可信第三方的对称密钥协议. 属于这一类的典型协议包括以下 ISO 系列协议 [9] :ISO 对称密钥一遍单 边认证协议、 ISO 对称密钥二遍单边认证协议、 ISO 对称密钥二遍相互认证协议、ISO 对称密钥三遍相互认 证协议、Andrew 安全 RPC 协议[10]等. (2) 应用密码校验函数(CCF)的认证协议.属于这一类的典型协议包括以下 ISO 系列协议[11] :ISO 应用 CCF 的一遍单边认证协议、ISO 应用 CCF 的二遍单边认证协议、 ISO 应用 CCF 的二遍相互认证协议、 ISO 应用 CCF 的三遍相互认证协议. (3) 具有可信第三方的对称密钥协议. 属于这一类的典型协议包括 NSSK 协议[1] 、Otway-Rees 协议 [4]、 Yahlom 协议[5]、大嘴青蛙协议[5]、Denning-Sacco 协议[12]、Woo-Lam 协议[13]等. (4) 对称密钥重复认证协议. 属于这一类的典型协议有 Kerberos 协议版本 5、 Neuman-Stubblebine 协议 [14]、 Kao-Chow 重复认证协议[15]等. (5) 无可信第三方的公开密钥协议. 属于这一类的典型协议包括以下 ISO 系列协议[16] :ISO 公开密钥一遍单 边认证协议、 ISO 公开密钥二遍单边认证协议、 ISO 公开密钥二遍相互认证协议、ISO 公开密钥三遍相互认

2-SPR(U+UPR)P(vA)可重构并联机构的运动学与工作空间研究

2-SPR(U+UPR)P(vA)可重构并联机构的运动学与工作空间研究

2-SPR/(U+UPR)P(vA)可重构并联机构的运动学与工作空间研究马春生米文博尹晓秦马振东(中北大学机械工程学院,山西太原030051)摘要提出了一种含可重构运动副的2-SPR/(U+UPR)P(vA)冗余并联机构,可应用于并联操作平台。

首先,建立了2-SPR/(U+UPR)P(vA)并联机构的螺旋矩阵,求解机构在R相和U相下的自由度,并应用修正的Kutzbach-Grübler公式对机构的自由度进行了验证;其次,应用闭环矢量法求解机构的两组运动学逆解并验证、应用粒子群优化算法研究建立机构在R相下的正解模型并验证;最后,联合使用SolidWorks和Matlab软件求解了机构在R相下的可达工作空间和U相下的平动工作空间。

研究结果为该机构的进一步优化和实际应用提供了理论支持。

关键词可重构并联机构运动学分析粒子群优化工作空间Research of Kinematics and Workspace of2-SPR/(U+UPR)P(vA)Reconfigurable Parallel MechanismMa Chunsheng Mi Wenbo Yin Xiaoqin Ma Zhendong(School of Mechanical Engineering,North University of China,Taiyuan030051,China)Abstract A2-SPR/(U+UPR)P(vA)redundant parallel mechanism with reconfigurable kinematic pairs is proposed,which can be applied to parallel operation platform.Firstly,the spiral matrix of the2-SPR/(U+UPR)P (vA)parallel mechanism is established,the DOF of the mechanism under the R and U phases are solved,and the DOF of the mechanism are verified by using modified Kutzbach-Grübler formula.Secondly,the closed-loop vector method is used to solve the two sets of inverse kinematic solutions of the mechanism and verifica⁃tion,and the particle swarm optimization algorithm is used to study and establish the positive solution model of the mechanism under the R phase and verify.Finally,software to solve the mechanism´s reachable workspace under the R phase and the translational workspace under the U phase are solved using SolidWorks combing with Matlab.The research results provide theoretical support for the further optimization and practical applica⁃tion of the mechanism.Key words Reconfigurable parallel mechanism Kinematics analysis Particle swarm optimization Workspace0引言近几年,国内外十分重视并联机构的研究。

基于并行算法的大型屏障隔振三维数值模拟分析

基于并行算法的大型屏障隔振三维数值模拟分析
式 中 , 为时 间步长 ; 、 U+t 示不 同时刻 的位 移. u、 t ̄ 表
() 3
有 限元模 型 的并 行 化 , 就是 针 对式 ( ) 3 的并 行 计 算 , 目前 常采 用 的方 法 是 区域 分 解
法 . J区域分解方法采用“ 分而治之” 的思想 , 首先将整个计算 区域分解成若干个子区域 , 将各个子区域分配到不同的节点机上同时进行计算, 并在各个节点机之间进行信息传递. 区域分 解有 两 种方 法, 贪婪 算法 ( r d ) 坐标 递归 对分 方法 (eu i or nt Ge y 与 e r rv co i e c se d a b etnR B . i co ,C )一个好的分区方案应该有高的加速 比及并行效率 , 响并行计算效率 的 s i 影 主要 因素有 :1 载荷的分配是否均匀 ;2 各处理器之间的相互通信量是否最小 ;3 各 () () () 处理器单元数量是否相同;4 各区域时间步长的影响. () 贪婪算 法及 坐标 递归对 分方 法均 能满足 各 处 理器 单元 数 量 相等 的原则 , 一 个 好 的 但 区域划分方案还要求各处理器之间相互通信量最小. 因此 , 本文在坐标递归对分方法的基 础上 , 结合上海曙光 40 A巨型机的体系结构平 台, 00 设计 了基于消息传递的, 各子 区域之 间共 享节 点 最 少 即 各 处 理 器 之 间 相 互 通 信 量 最 小 的 分 区 方 法 (hr nd iiu sae oemnm m b etnS M )根据此方法 , i co ,N B . s i 依据共享节点最少 的原则 , 划定 区域边界 , 在相邻的区域 之间, 单元节点被复制 , 分配到相应的子区域 中, 当满足分 区收敛条件时输 出模 型的分区 结果. 采用 c语言和 M I P 消息传递 函数库, 开发了处理器之间通信量最小分区程序 , 实现 上述方法 , 该程序可读人有限元网格 , 并进行 网格初始化分区, 区结果可被有限元软件 分 读人 , 并各分区指定处理器负责 , 实现并行计算.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

率、性能、处理能力等方面的要求也越来越高。
是并行计算的核心和瓶颈技术。
并行计算是将一项大的数据处理与数值计算任
并行算法是指在各种并行机上求解问题和处理
务(或任务的 局 部 )分 解 为 多 个 可 相 互 独 立、同 时 进 数据,其本质是把多任务映射到分 处 理 机 中 执 行,或
行的子任务,并通过这些子任务相 互 协 调 的 运 行,实 将现实的多维问题映射到具有拓扑结 构 的 多 处 理 机
衡树 方 法、倍 增 技 术、流 水 线 技 术 及 加 速 级 联 策 略 。 [4] 此外,为 便 于 并 行 算 法 的 设 计 与 理 论 分 析 以
算法 的 作 用,本 文 在 简 单 介 绍 并 行 计 算 方 法 的 基 础 及为 并 行 计 算 提 供 软 硬 件 系 统 设 计 的 简 易 界 面,近
平面扫描算法是支持矢量数据空间分析的有效 算法,通 过 该 算 法 对 空 间 对 象 进 行 逐 一 扫 描 可 判 断
其 间 的 顺 序 及 拓 扑 关 系,是 空 间 拓 扑 分 析 的 基 础。 目前,并 行 平 面 扫 描 算 法 主 要 有 分 解 归 并 方 法 和 平 面扫描树方 法。 分 解 归 并 方 法 应 用 较 普 遍,即 主 处 理机 通 过 将 事 件 点 平 均 分 配 给 分 处 理 机,各 分 处 理 机处 理 完 各 自 的 任 务 后 将 结 果 发 送 给 主 处 理 机,最 后主处理机 将 各 事 件 点 合 并,得 到 问 题 的 解。 平 面 扫描树技 术 是 平 面 扫 描 算 法 并 行 化 的 一 个 重 要 手 段,在具体的 空 间 分 析 之 前,首 先 进 行 预 处 理,通 过 并行 归 并 等 技 术 构 建 平 面 扫 描 树,然 后 遍 历 和 搜 索 这 棵 扫 描 树,最 终 确 定 空 间 对 象 的 拓 扑 邻 近 关 系。 平面 扫 描 树 技 术 可 用 于 梯 形 分 解、三 角 剖 分 及 平 面 点定位等具体的空间问题中,因为 采 用 并 行 方 法,平 面扫 描 树 技 术 可 以 给 每 个 元 素 分 配 处 理 器,极 大 地 减小了处理问题的时间复杂度 。 [7]
摘要:作为 GIS的核心功能之一,空间分析逐步向处理数据海量化及分析过程复杂化方向 发 展,以 往 的 串 行 算 法 渐 渐不能满足人们对空间分析在计算效率、性能等方面 的 需 求,并 行 空 间 分 析 算 法 作 为 解 决 目 前 问 题 的 有 效 途 径 受 到越来越多的关注。该文在简要介绍空间分析方法和并行计算技术的基础上,着 重 从 矢 量 算 法 与 栅 格 算 法 两 方 面 阐述了目前并行空间分析算法的研究进展,评述了在空间数据自身特殊性的影响下 并 行 空 间 分 析 算 法 的 发 展 方 向 及 存 在 的 问 题 ,探 讨 了 在 计 算 机 软 硬 件 技 术 高 速 发 展 的 新 背 景 下 并 行 空 间 分 析 算 法 设 计 面 临 的 机 遇 与 挑 战 。 关键词:并行计算;空间分析;并行 GIS 中 图 分 类 号 :P208 文 献 标 识 码 :A 文 章 编 号 :1672-0504(2011)06-0001-05
矢量空间数据可较为精细地表达地物实体及详 细属 性 信 息,但 实 体 间 存 在 着 多 种 复 杂 的 空 间 关 系 (如相邻、相接等拓扑关系等),并行处 理 过 程 中 须 考 虑地物实体的排序、联合、数据条带 化 以 及 拓 扑 关 系 维护等因素。 因 此,面 向 矢 量 空 间 数 据 的 并 行 化 存 取与处理的相关算法和机制研究有较大难度。并不 是所 有 的 空 间 分 析 都 适 合 并 行 化,这 里 主 要 从 平 面 扫描算法、空间数据查询、空间 连 接 操 作、凸 包 算 法、 Delaunay三角网构建、空 间 网 络 分 析 等 方 面 阐 述 空 间矢量数据并行算法的研究进展。
论支撑,这些技 术 已 开 始 应 用 于 包 括 GIS 应 用 在 内 目的。并行算 法 经 过 多 年 的 发 展,目 前 已 形 成 一 些
的诸多领域。然而,由于并行技 术 发 展 时 间 不 长,因 基本设计方法,常见的并行计算策 略 有 分 治 策 略、平
此 GIS核心 空 间 分 析 功 能 的 并 行 化 也 处 在 发 展 初 期。为了较好地认识并行计算技术对改进空间分析
此外,并行空间分析还要考虑 GIS的特殊性,其 影 响 主 要 包 括 :1)算 法 因 素 :GIS 中 并 非 所 有 的 空 间 应用 及 其 关 键 算 法 均 可 实 现 并 行 化,这 受 限 于 空 间 应用算法本身的 特 征。2)数 据 因 素:包 括 空 间 数 据 的复杂程度、相关 性 程 度 和 数 据 量 大 小 等。3)实 现 因素:已 有 的 并 行 化 算 法 设 计 与 实 现 大 多 是 基 于 MIMD 并行 计 算 机 系 统,使 用 PVM 或 MPI并 行 计 算软 件,而 空 间 数 据 模 型 的 并 行 特 征 将 着 眼 于 空 间 数据模 型 本 身 及 空 间 数 据 的 组 织 结 构 和 存 储 方 式 。 [6] 为评估并 行 空 间 分 析 算 法 的 研 究 进 展,本 文 根据数据处理类 型 的 不 同,将 并 行 GIS 空 间 分 析 应 用大 体 分 为 两 类:基 于 矢 量 数 据 的 并 行 存 取 与 空 间 分 析 应 用 ;基 于 栅 格 图 像 数 据 的 并 行 空 间 分 析 应 用 。 2.1 并 行 矢 量 算 法
上对并行空间分析算法作了综合性的回顾与探讨。 30年来,针对不同类 型 的 并 行 计 算 机 提 出 了 多 种 并
1 并 行 计 算 方 法
行计算模型,如 PRAM 及其改进模型、VLSI和 BSP 模型 等,以 及 与 网 络 并 行 计 算 密 切 相 关 的 C3 和
并行计算是计算数学与新一 代 计 算 机 相 结 合 的 LogP 模型。其中,PRAM 是广泛使用的抽象并行计
第2页
地 理 与 地 理 信 息 科 学 第27卷
2 并 行 空 间 分 析 方 法
并行空间分析方法是 GIS空间分析方法与并行 计算 的 结 合,致 力 于 通 过 空 间 分 析 算 法 的 并 行 化 解 决空间数据处理 的 速 度 与 质 量 问 题。GIS 数 据 具 备 空间信息容 量 大、地 理 分 布 广、时 效 性 强、多 源 异 构 等特 征,为 了 有 效 组 织 多 源 的 相 关 数 据 进 行 综 合 分 析,以建立响应速度快、计算能力强 和 空 间 数 据 高 效 组织与管理的新机制来认知、模拟、预 测 和 调 控 自 然 地 理 环 境 和 社 会 经 济 过 程 ,客 观 上 要 求 大 力 发 展 空 间 分 析 并 行 计 算 方 法 。 另 外 ,大 力 发 展 并 行 空 间 分 析 方 法也有主 观 上 的 可 行 性。其 一,网 络 并 行、多 核 处 理 器、可视化并行编程及分布式 GIS 等 技 术 的 发 展,为 空间分析的并行计算提供了条件;其 二,以 往 对 空 间 分析算法的改进多通过建立空间 索 引、数 据 分 组、高 速缓 冲 技 术、数 据 结 构 优 化 及 其 他 组 合 优 化 技 术 来 提高 算 法 性 能,这 些 方 案 中 大 多 渗 透 着 并 行 计 算 中 常 用 的 分 组 、分 治 等 思 想 ,利 于 算 法 的 并 行 化 。
产物,其主要 研 究 内 容 包 括 并 行 计 算 机、并 行 算 法、 算模 型,BSP 模 型 提 供 了 简 单 和 可 定 量 分 析 程 序 运
并行程序设 计 和 并 行 应 用 等。 相 比 于 串 行 计 算,并 行计算有其明显的特点:多个处理器执 行 部 件(执 行
行时 间 的 成 本 函 数,C3 和 LogP 模 型 考 虑 了 通 信 和 同步等因素,形成了更贴合实际的并行计算模型 。 [5]
空间分析是 GIS 的 核 心 功 能 之 一,也 是 GIS 区 核)协 作,共 同 完 成 某 一 项 任 务,各 个 执 行 部 件 的 处
别于一般信息管理系统的显著特 征 之 一。 作 为 衔 接 理工作可分 布 在 相 同 的 计 算 机 上 (MPP/SMP/多 核
空间 数 据 处 理 与 应 用 模 型 的 重 要 部 分,空 间 分 析 通 处理器),也 可 分 布 在 不 同 的 计 算 机 上。 理 论 上,并
理地理科学领域中各种地理对象分析的重要方法。 据计算和处理能力优势使并行计算成为计算机领域
然而,随着应 用 的 深 入,数 据 海 量 化、构 架 网 络 化、处 的研究热点之一。在并行计算 方 面,并 行 体 系 结 构、
理实时化等要求日益提高,对空间分析功能在计算效 并行 软 件 和 并 行 算 法 三 者 缺 一 不 可,其 中 并 行 算 法
收 稿 日 期 :2011-05-18; 修 订 日 期 :2011-08-22 基 金 项 目 :江 苏 高 校 优 势 学 科 建 设 工 程 资 助 项 目 ;国 家 基 础 科 学 人 才 培 养 基 金 能 力 提 高 项 目 (J0830518) 作 者 简 介 :王 结 臣 (1973- ),男 ,博 士 ,教 授 ,主 要 从 事 地 理 信 息 系 统 理 论 与 应 用 研 究 。E-mail:hotmailwang@yahoo.com.cn
现快速、高效的问题求 解 。 [2] 近 年 来 网 络、高 性 能 计 上求解。为了 尽 可 能 实 现 计 算 的 高 效 率,并 行 算 法
算机、多 核 计 算 机 等 的 推 广 应 用 为 其 提 供 了 硬 件 支 需通过增加单位时间的算法复杂性来 减 少 整 体 的 时
撑,并行算法等理论技术的发展为 其 提 供 了 软 件、理 间复 杂 性,达 到 将 时 间 复 杂 性 转 化 为 空 间 复 杂 性 的
相关文档
最新文档