首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 31 毫秒
1.
机群并行系统与网络并行计算环境   总被引:8,自引:1,他引:8  
网络并行计算环境是近年来国际上发展并行环境的一个重要方向。由网络并行环境支持的机群并行系统具有投资少、可扩展性好的优势及无可比拟的灵活性,特别适合应用于我国许多科研和教育部门。作者在本文中主要讨论了机群并行系统和网络并行计算环境的一些技术问题,并给出了一个建立PC机群并行系统的实例。  相似文献   

2.
二维水动力模型的并行计算研究   总被引:2,自引:0,他引:2       下载免费PDF全文
建立了二维水动力并行模型;针对MPI不能实现进程迁移现状,自主开发了并行通讯平台,平台机群负载平衡采用基于蚁群算法的人工智能算法,并根据模型需要制定了相关通讯协议;对长江内江段进行数值模拟,结果表明当网格数一定时,存在一最优客户端数,当客户端数小于最优客户端数时,并行算法所需时间小于串行算法时间,并随着客户端数增加,所需时间也逐渐减少;反之,所需时间则逐渐增大。  相似文献   

3.
MPI(Message Passing Interface)是消息传递并行程序设计的标准之一,概述了MPI的概念和组成,着重介绍了支持并行程序设计的消息传递接口(MPI)以及在MPI环境下的并行程序设计方法,并给出一个MPI并行程序设计实例,说明了MPI的程序设计流程和主从并行计算流程,由此提出了一个Master/Slave结构的设计模式。  相似文献   

4.
集群计算在数字流域模型中的应用   总被引:1,自引:0,他引:1       下载免费PDF全文
随着计算机技术的发展,以消息传递接口(MPI)标准为代表的高性价比集群计算技术使并行计算在大量传统的专业领域也得到了广泛应用.数字流域模型因需要对大范围流域进行分布式的水文、泥沙过程模拟而提出了较大规模的计算需求.同时,基于分水岭的单元划分方式和专门的河网编码方法使数字流域模型的并行化计算具有先天优势.提出了一种典型的并行调度流程,用于完成产汇流计算的动态任务分配.在自主搭建的MPI计算集群上进行的应用实验表明,集群计算提高了数字流域模型的计算效率,能够作为模型的计算平台.最后指出了此应用计算平台的发展方向.  相似文献   

5.
周雪  于平  翁爱华  陈瑞鼎 《世界地质》2018,37(3):897-904
为提高重力及重力梯度数据的正演效率,笔者引入基于MPI (Message Passing Interface)和OpenMP (Open Multi-Processing)的并行计算,通过对比分析不同数据规模的网格数和模型体个数对并行效率和加速比的影响,得出随着正演数据规模的增加,并行效率和加速比均得到提高。同时对比了基于MPI和基于OpenMP的两种并行方式的性能,结果表明,重力及重力梯度数据正演的并行计算中MPI的提速能力优于OpenMP,且在较大规模数据的正演计算中基于MPI的并行效率优于基于OpenMP的并行效率。  相似文献   

6.
茹忠亮  李明田 《岩土力学》2006,27(Z1):751-754
将Monte-Carlo随机方法与并行有限元方法结合,设计了基于PC机群的并行随机有限元算法,每一次随机模拟产生一个随机场,作为一个样本,代入有限元进行稳定性计算,发挥并行有限元计算量大、计算速度快的特点,克服了Monte-Carlo方法计算时间长的缺点。用C++语言结合MPI消息传递接口开发了相应的计算软件,计算了1 000个随机样本的边坡可靠度问题,验证了程序的可靠性及高效性。  相似文献   

7.
基于PC机群波动方程叠前深度偏移的并行计算策略   总被引:2,自引:0,他引:2  
基于波动方程的叠前深度偏移技术是解决复杂地质地貌地区地震成像的一种非常有效的手段,但是在实际应用中面临着数据量巨大和计算量巨大的双重困难.以PC 机集群为硬件环境,以MPI消息传递并行编程环境为并行程序设计平台,研究设计出请求分配作业的主从模式来实现波动方程叠前深度偏移的并行计算,从而解决了动态负载均衡难题,采用的作业登记与分析技术解决了容错处理问题.理论模型数据和实际地震资料测试结果表明:程序运行稳定,并行效率高.对我国东部地区某三维地震数据进行了处理,用请求分配作业的主从模式比平均分配作业的主从模式节省了23.68%的时间.  相似文献   

8.
王晓睿  张振  贾晓风 《地球科学》2015,40(12):2119-2124
随着岩土工程规模的不断扩大、复杂性的增加以及计算参数的多样化和计算精度的提高, 人们对于计算机计算能力的要求越来越高, 然而单处理器无法满足这类大规模计算.从数据输入、区域分解、线性方程组的迭代求解、后处理等方面详细阐述高性能计算平台上并行有限元求解大规模岩土工程的关键问题.提出了利用MPI2的新特性进行海量数据的分段并行读入, 采用ParMetis软件并行地进行区域分解, 实现了前处理过程的完全并行化; 采用基于Jacobi预处理技术的预处理共轭梯度法(PCG)进行线性方程组的并行迭代求解; 采用Paraview软件实现了后处理的并行可视化.在深腾7000系统上对某隧道工程的三维开挖过程进行了数值模拟, 对其并行性能进行了分析和评价, 验证了采用的区域分解算法和系统方程组的求解方法的可行性, 并且具有较高的加速比和并行效率.   相似文献   

9.
大型洞室群软岩置换方案优化的并行实现   总被引:1,自引:1,他引:0  
并行计算己成为求解大规模岩土工程问题的一种强大趋势 。 以水布娅大型洞室群软岩置换方案优化为例 , 探讨了方案优化中的并行计算问题,分析了并行计算中的编程模式 、 任务划分 、负载平衡和编程方法等问题,在 W id n o w s 环境下的 PC 机群上成功实现了软岩置换方案优化的并行计算,并获得了近乎线性的加速比 , 从而大大提高了方案优化的计算速度和效率 , 为岩土工程计算并行化思路提供了重要参考 。  相似文献   

10.
并行模拟技术在苏锡常地区地下水流模型建立中的应用   总被引:1,自引:1,他引:1  
在苏锡常地区建立了一般意义上的重叠型多个不规则子域FEM并行模型,然后利用区域分解法在MPI环境中实现了并行求解算法,并使用C++完成了MPI环境中的混合编程设计。通过常州无锡两地实际并、串行应用结果比较,并行模拟具有数据资料准备相对简单且精度高的特点,是解决大型化、复杂化地下水流问题的一种可行方案。  相似文献   

11.
The distinct lattice spring model (DLSM) is a newly developed numerical tool for modeling rock dynamics problems, i.e. dynamic failure and wave propagation. In this paper, parallelization of DLSM is presented. With the development of parallel computing technologies in both hardware and software, parallelization of a code is becoming easier than before. There are many available choices now. In this paper, Open Multi‐Processing (OpenMP) with multicore personal computer (PC) and message passing interface (MPI) with cluster are selected as the environments to parallelize DLSM. Performances of these parallel DLSM codes are tested on different computers. It is found that the parallel DLSM code with OpenMP can reach a maximum speed‐up of 4.68× on a quad‐core PC. The parallel DLSM code with MPI can achieve a speed‐up of 40.886× when 256 CPUs are used on a cluster. At the end of this paper, a high‐resolution model with four million particles, which is too big to handle by the serial code, is simulated by using the parallel DLSM code on a cluster. It is concluded that the parallelization of DLSM is successful. Copyright © 2011 John Wiley & Sons, Ltd.  相似文献   

12.
This paper describes an implementation of a highly scalable parallel computational facility with high speedup efficiency using relatively low-cost hardware, which consists of a cluster of desktop personal computers (PCs) connected via a 10-Gigabit Ethernet. Two-levels of parallelization were implemented. Communication between different PCs was achieved using message passing interface (MPI) protocol. Domain decomposition was automated and based on element numbering. Domain continuity was assured largely by re-numbering the elements using a “front squasher” code prior to decomposition. Within each PC, the shared memory parallelization was implemented using either the open-multiprocessing (OpenMP) or the MPI protocol. Analysis of three different problems with number of degrees-of-freedom ranging from about 129,000 to about 2,260,000 shows a speedup efficiency generally above 70%. Super-linear speedup was achieved in several of the cases examined in this study, with the hybrid MPI-OpenMP approach generally performing better compared to the pure MPI method for parallelization. The results demonstrate the feasibility of acquiring a parallel computing facility with relatively modest outlay that is within the reach of consulting or engineering offices.  相似文献   

13.
积分方程法三维模拟井地电法并行算法研究   总被引:1,自引:1,他引:1  
在积分方程法模拟三维电磁响应原理的基础上,对井地电法三维正演模拟并行算法做了研究。同时,还利用Fortran 6.5和消息传递接口(MPI)开发了井地电法三维正演模拟并行计算程序。在求解大型线性方程组时,采用的是稳定的双共轭梯度(BICGSTAB)算法,单机正演程序与并行正演程序的计算结果有着很好的一致性,这说明了并行算法的正确性,为进一步开发井地电法三维反演并行程序奠定了基础,也为井地电法三维正、反演程序实用化提供了技术支持。  相似文献   

14.
In this study, assessing the atmospheric instability, a new index, named here as MODIS (Moderate Resolution Imaging Spectroradiometer) profile index (MPI), has been statistically computed using temperature and moisture profile data from the real-time direct broadcast receiving systems installed at three places of India Meteorological Department. The training dataset has been prepared using MODIS temperature and moisture profile from the Aqua and Terra satellites over the Indian region for clear and convective weather conditions during the period of March to June 2011. The MPI values are produced at 5?×?5?km pixel resolution when at least 6 out of 9 FOVs from MODIS granules are found cloud free. If more than 3 FOVs are cloudy, the MPI has not been computed. The formulation of MPI and its comparison have been examined with well-established traditionally used K index, Lifted Index and total totals index derived from radiosonde profiles of temperature, pressure and humidity. It has been observed that in most of the cases, MPI has well correlated with those derived from ground truth observations. Therefore, spatially interpolated MPI can be utilized as an indicator for regional and location-specific forecast over the areas where radiosonde data are not available. The results also indicated that MPI can be used as a sensitive measure in very early stages of instability developments such as thunderstorm and rainfall because no other single stability index can provide a distinct threshold value for these events. Therefore, a single MPI value at a certain threshold can be treated as a stability index instead of other available indices. It is also being proposed that the inclusion of MPI as a stability parameter in physical or numerical modeling can improve accurate local severe storm predictions as a useful predictor and can also be used as diagnostic tools. The MPI can make a useful simulation using entire temperature and moisture profile data for the assessment of instability significantly to severe weather forecasting since other instability indices are often derived from a fixed pressure level quantity of vertical profile parameters.  相似文献   

15.
简单算例研究表明改进的小生境Pareto遗传算法(INPGA)用于求解地下水系统的多目标优化管理模型时,求解过程简单,计算速度快,而且得到的Pareto解集跨度更为合理.本文以美国麻省军事保护区(Massachusetts Military Reservation,MMR)为实例,通过建立研究区复杂地下水污染治理的多目...  相似文献   

16.
Classifying urban land cover from high-resolution satellite imagery is challenging, and those challenges are compounded when the imagery databases are very large. Accurate land cover data is a crucial component of the population distribution modeling efforts of the Oak Ridge National Laboratory’s (ORNL) LandScan Program. Currently, LandScan Program imagery analysts manually interpret high-resolution (1–5 m) imagery to augment existing satellite-derived medium (30 m) and coarse (1 km) resolution land cover datasets. For LandScan, the high-resolution image archives that require interpretation are on the order of terabytes. The goal of this research is to automate human settlement mapping by utilizing ORNL’s high performance computing capabilities. Our algorithm employs gray-level and local edge-pattern co-occurrence matrices to generate texture and edge patterns. Areas of urban land cover correlate with statistical features derived from these texture and edge patterns. We have parallelized our algorithms for implementation on a 64-node system using a single instruction multiple data programming model (SIMD) with Message Passing Interface (MPI) as the communication mode. Our parallel-configured classifier performs 30–40 times faster than stand-alone alternatives. We have tested our system on IKONOS imagery. The early results are promising, pointing towards future large-scale classification of human settlements at high-resolution.  相似文献   

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

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