首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
提出了在由微机互连构成的机群(COW)并行计算系统上应用基于消息传递(Message Passing)的方式实现二维FDTD并行算法。通过区域分割,各个子区域在边界处与其相邻的子区域进行场值的数据传递,从而实现FDTD并行计算。文中还仔细分析了与FDTD相关的外围边界的并行化处理。我们采用MPI并行编程工具来实现并行FDTD算法。文中以二维金属方柱算例验证了算法的正确性和有效性,为运用FDTD方法进行电大尺寸复杂电磁问题数值模拟计算提供了一务有效途径。  相似文献   

2.
在一套Beowulf型网络并行计算机系统上,对FDTD并行化处理中的区域分割、邻近子区域之间的边界数据交换、数组操作和进程同步等关键步骤进行了研究和优化,提出了采用MPI并行函数的FDTD并行计算方案.通过三维FDTD并行计算举例,验证了并行计算的正确性,通过测试得到了较高的并行效率.  相似文献   

3.
MPI环境下FDTD高效率网络并行计算研究   总被引:1,自引:1,他引:0  
FDTD(FiniteDifferenceTimeDomain)计算复杂电磁场问题存在计算时间长和内存耗用大的难题,并行计算可以减少单机处理量,是解决该难题的有效途径.本文针对网络并行系统特点结合FDTD算法,提出了有效的优化步骤,采用MPI并行函数库实现高效率FDTD并行计算.在一套16台微机组成的网络并行计算机系统上完成了三维FDTD并行计算举例.计算结果证明了该方案的正确性,并且得到了较高的并行效率.  相似文献   

4.
进行了高聚物注塑成型填充过程并行数值仿真分析.首先给出问题的控制方程,然后用Galerkin法将其离散为有限元系统方程.发展了一个并行子结构迭代并行算法,该算法在有限元区域分解的基础上,将有限元节点分为子区域内部点、二子区域边界点和多子区域边界点,在此基础上实现了有限元方程的组集和求解的并行化,并研制了相应的程序.讨论了该算法的并行执行.最后给出两个注塑填充过程压力场分析的实例,数值算例表明所提方法有较高的并行计算效率,可以适应高聚物成型填充过程仿真分析的需要.  相似文献   

5.
在探讨并行分子动力学算法的基础上,介绍机群并行分子动力学计算环境的构建.详细说明了在机群并行计算环境下,并行分子动力学计算的编程过程和实现方法.最后以并行分子动力学程序Lammps为例,介绍其在自强3000机群并行计算环境下的安装和使用,并以二维LJ裂纹扩展模拟的实例进行验证,得到一些初步的结果.  相似文献   

6.
为了提高混合交通微观仿真的运行速度,基于多核并行计算技术构建了一个混合交通微观仿真平台.文中首先从平台功能结构、并行混合交通微观仿真流程设计与实现两个方面对平台进行介绍;其次,设计并实现了该仿真平台的关键并行算法,包括初始路网分割算法、车辆穿越边界算法及动态负载平衡算法;最后,通过仿真实验验证了多核并行计算技术能够大大提高混合交通微观仿真的运行效率.  相似文献   

7.
采用磁化等离子体时域有限差分(FDTD)算法,研究了二维空变磁化和非磁化等离子体光子晶体(PPC)的禁带特性. 建立了二维空变等离子光子晶体的模型,以微分高斯脉冲为激励源,引入UPML吸收边界,计算分析了二维垂直入射的等离子体频率随空间呈脉冲形式变化的周期函数对禁带的影响. 结果表明在空间上通过改变等离子频率的变化速率可以实现对等离子体光子晶体禁带宽度的控制.   相似文献   

8.
整体最小二乘参数估计的并行算法   总被引:4,自引:0,他引:4  
基于递推最小二乘的逆QR分解方法,给出一种整体最小二乘参数估计的递推算法,并利用已获得的并行实现方法进行并行实现,最后给出了仿真结果.文中给出的并行计算方法使得在实际中应用整体最小二乘进行参数估计变得可行.  相似文献   

9.
基于C-N格式提出了热传导方程区域分解的并行差分方法.该方法在子区域的边界处采用由Saul’yev非对称差分格式导出的组显(GE)格式计算,在子区域内部使用C-N格式进行求解.对算法进行了稳定性分析,得到稳定性条件为r≤1.464 1.  相似文献   

10.
热传导方程二阶并行区域分解差分算法   总被引:1,自引:1,他引:1  
提出了一类新的计算热传导方程数值解的并行差分算法. 算法基于区域分解和子区域校正,在每个子区域上进行残量修正,各子域之间可以并行计算. 证明了算法的收敛性,并且理论分析表明,在每一时间步,只需校正一次或两次,即可达到最优的收敛阶. 数值试验表明了算法的有效性和优越性.  相似文献   

11.
介绍了微机集群架构和PVM技术在计算流体力学复杂课题研究中的有效性.着重讨论了在微机并行机群上进行CFD计算,以及计算中的负载平衡等相关问题.给出了并行分区计算的方法,并给出了实际计算结果.结果证明本文介绍的方法是正确的,能有效地均衡计算负载,达到较理想的并行效率.  相似文献   

12.
MPP中区域分解法的临界子区域数的确定方法   总被引:3,自引:0,他引:3  
论文针对在大规模并行处理 ( MPP)系统中应用区域分解方法 ( DDM)进行并行计算时 ,为了获得最大加速比和最短计算时间 ,如何选择恰当的子区域数 (临界子区域数 )这一关键问题 ,分析了子区域数大小对区域收敛速度和并行度的影响 ,描述了子区域数与加速比变化的关系 ,最终给出了一种确定 DDM临界子区域数的方法。该方法也适用于网络连接的分布式系统上的 DDM并行计算。实验结果表明 ,选用该方法确定的子区域数划分区域 ,能有效地提高加速比 ,减少计算时间  相似文献   

13.
针对求树状网络中一类最佳路径构形(path-shapefacility)的一个并行算法进行了分析和改进,就其对应的但难度更大的0-1规划问题提出了一种有效的搜索算法.相关工作具有较大的应用价值,并为今后进一步开展相关的并行计算的研究奠定了良好的基础.  相似文献   

14.
提出了基于消息传递的刀位轨迹并行计算方法.该方法首先将串行计算任务合理的划分成若干并行子任务,然后动态的分配到各处理机上,能充分利用网络中空闲的计算资源,提高计算速度.分别应用于投影法和自适应投影法编程,试验结果表明该方法具有令人满意的并行加速比.  相似文献   

15.
理论地震图的F-K算法的并行实现   总被引:2,自引:0,他引:2  
对F-K算法进行了并行化改进,从而使其可以利用PC-Cluster或者并行计算机多节点计算的资源优势,提高计算速度.比较发现,并行后的计算速度大大提高,在计算时间较长的情况下,并行F-K算法的运算速度基本与处理器的个数成正比,为反演震源参数和地下结构提供了更为快捷的计算工具.  相似文献   

16.
针对常规软件由串行向并行过渡时产生的故障,建立了基于线程并行的数值计算模型,以蒙特卡罗方法计算圆周率为具体实例,给出了完整的线程并行计算示例,并且讨论了影响并行效率的因素和任务拆解方法。  相似文献   

17.
将并行计算方法应用于含运动边界流场的数值模拟,采用弹簧方法生成非结构运动网格.并行程序结构采用主从模式,主进程只负责数据的发送和接收,每个从进程的计算任务对应一个子区域.通过守恒型ALE(Arbitrary Lagrangian-Eulerian)方程的求解,对NACA0012翼型振动问题进行了数值模拟,并对不同分区数目情况下的计算时间、并行计算加速比和并行计算效率进行了比较.算例结果表明,随着分区数的增加,进行计算CPU的效率先增加后下降,而并行计算的加速比不断增加.  相似文献   

18.
为了支持未知环境下移动机器人自主导航,提出了移动机器人的并行免疫计算模型,为解决其在线导航优化、病毒/路障识别和计算效率问题提供了基础组织。免疫计算模型分为固有免疫计算层、适应性免疫计算层和并行/分布式计算层,并行免疫计算模型建立在此3个免疫计算模型基础上。探讨了移动机器人并行免疫计算模型的负载极限和负载平衡,分析了此类移动机器人系统的鲁棒性;提出了移动机器人并行免疫计算模型用于路障识别的方法。移动机器人并行免疫计算模型的复杂性分析及仿真结果表明,并行计算能提高其效率;仿真结果表明,移动机器人可消除病毒,并具有较高计算性能。  相似文献   

19.
提出了一种既适用于简单故障,又适用于复杂故障的计算机通用模型.该算法不需要考虑故障端口是横向或是纵向,也不需要考虑序网的串并联问题,而是将故障边界条件导出为相应的修正导纳矩阵,叠加在原三序网络导纳矩阵中,同时解决了变压器变比和相位位移问题.模型简单通用性强,适合于大规模电网故障计算.  相似文献   

20.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号