首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
简要介绍了MPICH2在windowsXP下的安装及其在VC.NET2005下的配置方法,通过对一个二维数组中所有元素求和的实现,论述了基于VC.NET平台和MPI进行并行程序设计的方法和技巧。  相似文献   

2.
MPI是目前国内外比较流行的几种并行编程环境之一,本文探讨了MPI常用的两种编程模式,并给出一个具体的实例说明.  相似文献   

3.
本文对一种并行查找算法进行介绍,然后给出其MPI实现,并进行时间复杂度分析.  相似文献   

4.
基于有关因果关系复合的CommunicationClosedLayer理论,提出了一种结构化并行程序设计方法,以支持不同并行平台的“通用”并行程序设计方法.因果关系复合的范式定理的证明在理论上保证了采用“SEQOFPAR”形式进行结构化并行秩序设计的可行性;良好的代数性质也使得在这一模型中可采用代数方法的程序变换来进行并行程序设计、优化和验证.与其他并行程序设计模型和方法相比,提供了一种非常自然地综合描述数据并行和控制并行的途径;特别是基于代数变换的程序变换技术,提供了一种既独立于具体的体系结构又可高效实现的可能性.  相似文献   

5.
MPI并行编程环境及程序设计   总被引:2,自引:0,他引:2  
通过对MPI原理和特点的研究,给出了并行MPI程序的基本设计思路和执行过程,并实现了向量相加的并行计算.  相似文献   

6.
本文运用MPI、COM/ActiveX和面向缓存等技术设计并实现了文件并行传输理论的新模型,将传统的最小负载均衡调度单位缩小至低于单文档大小,并将命令处理和数据服务相分离.文中给出了系统拓扑图、命令处理流程图和核心模块的设计原理图.实际测试结果表明,该系统增强了处理并发请求的能力和带宽,大大提高了数据传输速率,证明了这一设计方案的可行性和有效性.  相似文献   

7.
通过对MPI原理和特点的研究,给出了并行MPI程序的基本设计思路和执行过程,并实现了向量相加的并行计算.  相似文献   

8.
简要叙述了并行程序设计语言CM Fortran的计算模式、并行数据结构及其主要特征,并对Fortran77和Fortran90上的扩展部分作了概要描述。  相似文献   

9.
基于MPI+OpenMP的多层次并行偏移算法研究   总被引:1,自引:0,他引:1  
根据PC集群的系统特性和叠前深度偏移的理论特点,提出了多层次并行单平方根和双平方根叠前深度偏移算法.从波动方程叠前深度偏移的概念和特征入手,针对单平方根和双平方根波动方程的实现特点,利用PC集群各节点内的每个内核,构建两类多层次并行叠前深度偏移算法.理论模型验证了其正确性,得到了较好的成像效果,不同类型的多层次并行偏移算法计算结果有所差异.多层次并行偏移算法是在实现MPI并行偏移的基础上,对集群各节点内核的充分利用,有利于提升PC集群的计算性能,为叠前深度偏移的实际推广奠定基础.  相似文献   

10.
主要介绍了如何利用C++编写的程序将CUPS嵌入到VC++中,讨论了启动CLIPS的具体方法和过程.说明了在MPI下运行CUPS的方法。  相似文献   

11.
本文阐述了在Linux和Windows系统下,搭建基于MPI的并行PC集群的过程,实现了各个节点的互通和基于MPI的并行计算.  相似文献   

12.
目前国内外高性能计算机系统中最广泛使用的并行编程环境是MPI。MPI是国际上的一种并行程序的标准,具有移植性好,功能强大,效率高等多种优点。MPICH是一种最重要的MPI实现,是一个与MPI规范同步发展的版本。论文通过对MPICH源代码的分析,了解MPI函数的内部实现方式,包括:消息传递的实现方式、消息的缓存方式和数据类型的匹配和转换等,并在此基础上,进一步分析该方式的优缺点,改进MPICH的实现方式,同时可以为MPI的改进提供指导。  相似文献   

13.
从程序粒度的概念出发,介绍粒度的表示,以及程序的粒度图。在此基础上,进一步探讨粒度的组合与程序的并行调度。  相似文献   

14.
在分析 MPP结构的基础上 ,探讨了适宜 MPP的消息传递方式的两种并行程序设计方法 ,介绍了数据并行程序设计方法应注意的问题 ,以及并行程序调试技术和步骤  相似文献   

15.
彭颖  王方 《中国西部科技》2011,10(14):31-32,21
目前并行程序设计的状况是并行软件的发展落后于并行硬件,并行软件的缺乏是发展并行计算的主要障碍。基于这种状况,本文提出了构建并行算法库的思想,并给出了一个实例,说明如何将常用算法函数封装在一个高效优化的并行库中,从而可以被复用,从此免去并行程序员复杂、低效的劳动。  相似文献   

16.
并行程序设计中的消息传递机制   总被引:2,自引:0,他引:2  
阐述了在分布式存储的并行计算机系统上基于消息传递的并行程序设计技术,讨论了域分解和功能分解的方法,并以MPI为例简要介绍了消息传递接口。  相似文献   

17.
介绍了并行机MANNA上所采用的Dual-Object模型,并通过引入从语义角度出发而给出的数据一致特性描述,在一定程度上解决了基于远程对象调用的分布式对象实现效率低下的问题.通过程序设计实例,讨论了相关的扩展C++并行程序设计方法  相似文献   

18.
以Poisson方程边值问题的求解为背景,实现了有限元并行计算的MPI程序设计.通过生成一种特殊结构的刚度矩阵,并在此基础上,设计了一套有效的并行计算策略,使计算的并行性得到很好的开拓,实现了包括刚度矩阵的生成、刚度矩阵的三角分解以及解三角方程组的并行执行.程序在国家高性能计算中心(西安)的曙光3000上进行了数值试验,结果表明,随着开辟进程数目的增多,加速比变得比较理想,当进程数目为30时,表明该进程数目在最优进程值附近.在60台处理器(进程)上计算18万个节点的大规模问题时,共耗时176 96415s.  相似文献   

19.
介绍了BSP(Bulk Synchronous Parallel)模型,讨论了在该模型下进行并行程序设计的优点,并行算法的分析和设计方法及其必须遵守的原则,以两矩阵的乘法为例说明了如何借助BSP并行程序性能预测工具,利用两阶段BSP并行程序设计方法进行BSP并行程序的设计和开发。  相似文献   

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

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