共查询到20条相似文献,搜索用时 93 毫秒
1.
基于Message Passing的并行编程环境 总被引:3,自引:0,他引:3
在分布式并行计算机系统中,由于处理机间无共享内存,因此采用了MessagePassing方式实现处理间的通信。文中讨论了基于MessagePassing的并行编程环境所应具备的特点,然后介绍几种被人们普遍接受的并行编程环境。 相似文献
2.
分布并行系统的并行程序设计环境 总被引:1,自引:0,他引:1
分布式并行计算机系统中,由于没有共享内存以支持处理机间的数据交换,因而需采用messagepassing的方式实现并行计算中处理机间的数据通讯,并行程序设计环境作为程序员使用并行计算机系统工具,对于并行处理技术以及并行计算机系统的发展与推广应用都有重要的作用,本文将分布基于messagepassing的并行计算机系统中的并行程序设计环境的基本问题,并介绍几种典型的并行程序设计环境。 相似文献
3.
论述了MPP系统中节点机的通信结构,以及在主控机与节点机之间实现的Message Passing通信及其通信协议。 相似文献
4.
本文首先分析介绍结构并行计算机系统的两种方法:Multiporcessors和Multicomputers,然后介绍一种Multicomputers并行计算机系统中基于messagepassing的并行程序设计环境以及并行程序设计方法,它具有程序设计简单,直观等特点,易于构造程序模型,并能获得较好的加速比。 相似文献
5.
本文针对Fortran77+ Message-Passing的SPMD程序,提出了一套有效的性能预测方法;通过测试程序在目标机上的运行,获取系统的主要性能参数,采用模式匹配法估算并行程序的计算时间,并提供多种手段解决程序中的不确定因素;通过建立预测模型估算并行程序的通信时间,将通信时间分解为发送时间、接收时间和传输时间,并扣除通信时间和计算时间的重叠部分。 相似文献
6.
本文介绍了由B.Lester博士研制的并行程序设计学习和研究工具Multi-Pascal。它允许用户在微机上编写和调试不同类型的并行程序,考察并行算法在各种并行计算机系统上的运行效率。 相似文献
7.
蒙特卡罗中子-光子输运程序MCNP的并行化 总被引:2,自引:0,他引:2
1.引 言 随着并行计算机的问世,并行算法和并行系统也不断发展,如 PVM(Parallel VirturalMachine),SMP(Sharae Memory Processors);MPI(Message Passing Interface)和 HPF(High Power Fortran)等,这些并行系统原理基本相同,差异主要是并行指令和数据传递方式.在这些并行系统中,PVM和 MPI系统具有通用性强、系统规模小、使用方便和可移植性强的优点,且安装、测试、编程与实现相对要容易一些,它是当前国际卜公认… 相似文献
8.
基于消息传递的并行计算环境:MPI与PVM的比较 总被引:6,自引:0,他引:6
本文对在分布式计算中广泛应用的二种并行计算环境MPI(Message Passing Interface)和PVM(Parallel Virtual Machine)进行了比较。从MPI和PVM的设计思想出发,在可移植性、任务控制和分配、资源管理、容错、安全通信的上下文和多线程、通信方式、名字服务和消息句柄八个方面分析了它们各自的功能特点。 相似文献
9.
在分布式内存多处理机DMM(distributed memory multiprocessor)系统中,不同处理机上运行的任务之间的通信开销仍然很大,有时甚至抵消了多处理机并行所带来的好处.为了使并行程序在DMM系统上能得以高效的执行,必须采用合理的调度技术将任务分配给处理机.章首先分别给出了任务调度系统中的任务模型、处理机模型以及调度问题的形式化描述,然后在此基础上研究了任务调度中3个最重要的 相似文献
10.
支持分布式超级计算的工作站群集系统 总被引:2,自引:1,他引:1
刘小毛 《小型微型计算机系统》1995,16(2):45-52
群集技术是当今并行分布处理的发展方向,本文介绍支持分布式超级计算的工作站群集系统的基本概念及其主要研究课题,着重讨论了ActiveMesage通信、全局UNIX和MPI标准等问题。 相似文献
11.
基于TAPI的远程数据通信研究与实现 总被引:8,自引:0,他引:8
本文首先介绍了TAPI通信编程原理和方法,然后简述了MODEM的控制方式,接着详细论述了一个基于pstn电话网的远程数据通信的编程例子。本文最后还探讨了切tapi技术的应用领域。 相似文献
12.
Proteus虚拟环境提供的COMPIM组件,可用来设置单片机串口通信协议,使虚拟环境与实际PC通信成为可能。对于没有物理串口的PC机,可借助VSPD虚拟串口软件构建PC虚拟串口,仅用一台PC机就可实现单片机系统与PC串口通信。根据单片机串口通信的特点,提出了单片机与PC串口通信的结构模型,即应用层、数据链路层和物理层三层结构,探讨了串口通信结构模型与通信方式之间的关系。在Proteus环境中以虚拟串口为例,设计了硬件电路和通信程序、给出了串口通信程序流程图,在一台PC机上实现了单片机与PC串口通信。 相似文献
13.
寻求一种稳定、位置透明的移动Agent通信策略,目前仍然是一个热门的研究课题.将推和拉两种消息传递的基本模式进行了详细分析,给出了两种模式性能比较的临界条件.该理论结果对无线网络中快速移动设备之间的消息传递同样具有借鉴意义.最后在基于邮箱的通信算法基础上,引入区域划分的思想,成功实现了推模式通信算法,算法能有效地进行移动Agent透明通信,大大降低了消息由邮箱到达Agent的时延,并降低了网络通信负载. 相似文献
14.
K线是汽车工业当中广泛采用的一种通信总线标准,在许多场合都有着广泛的应用.针对汽车电子研发过程中对K线产品的特殊测试要求.详细介绍了"汽车K线通信测试系统"的设计及开发过程,其中涉及到K线通信、RS232串口通信和MFC界面程序开发几部分内容.该测试系统可以自动进行适配器设置,测试数据动态实时显示和测试数据自动存储. 相似文献
15.
随着嵌入式技术的不断发展,越来越多的平台采用异构多核处理器(Heterogeneous Multi-Processor Unit,HMPU)进行高性能计算,但多核处理器的核间通信效率严格地制约着系统的高性能计算能力。针对HMPU的核间通信性能难以量化的问题,提出了基于通信粒度、通信缓存和消息传输机制的阶段评价模型,并通过实验验证了这3个影响因子对不同阶段的核间通信性能的影响。此外,由于嵌入式系统环境多变、资源有限,使得静态通信策略对系统性能优化具有局限性。针对该问题,提出了基于系统内存约束、时间约束和性能目标的动态通信策略优化模型(Dynamic Communication Strategy Optimization Model,DCSOM)。通过实验证明:在数据量较小、通信周期较长的异构多核处理器中,DCSOM更具优越性。 相似文献
16.
Windows环境下PLC与上位机的串行通信 总被引:1,自引:0,他引:1
以日本 OMRON公司 C2 0 0 H系列可编程控制器为例 ,介绍了 Windows环境下利用 VB6.0实现 PC与 PLC串行通信的方法。重点讨论了 OMRON C2 0 0 HE系列 PLC的通信功能及 VB6.0平台上上位机串行通信程序的设计。所研究的方法和编制的程序已成功地应用于教改项目“测控专业综合实验平台”中。 相似文献
17.
基于二维/轴对称高精度可压缩多相流计算流体力学方法 MuSiC-CCASSIM的结构化网格部分,设计了区域并行分解方法;针对各处理器边界数据的通信,设计了阻塞式通信与非阻塞式通信并行算法;为了减少通信开销,设计了MPI/OpenMP混合并行优化算法。在天河二号超级计算机上进行了测试,每个核固定网格规模为625*250,最多调用8 192核。测试数据表明,采用MPI/OpenMP混合并行算法、纯MPI非阻塞式通信并行算法和纯MPI阻塞式通信并行算法的程序的平均并行效率分别达到86%、83%和77%,三种算法都具有良好的可扩展性。 相似文献
18.
将IEC-CIM与DMTF-CIM的模型相结合,总结出一套符合电力行业标准的通信领域模型设计理念,为电力通信调度的工作提供依据和指导。 相似文献
19.
20.
WAPM:适合广域分布式计算的并行编程模型 总被引:1,自引:0,他引:1
早期的MPI与OpenMP等编程模型由于扩展性限制或并行粒度的差异而不适合于大规模的广域动态Internet环境.提出了一个用于广域网络范围内的并行编程模型(WAPM),为应用的分布式计算的编程提供了一个新的可行解决方案.WAPM由通信库、通信协议和应用编程接口组成,并且具有通用编程、自适应并行、容错性等特点,通过选择合适的编程语言,就可形成一个广域范围内的并行程序设计环境.以分布式计算平台P2HP为工作平台,描述了WAPM分布式计算的实施过程.实验结果表明,WAPM是一个通用的、可行的、性能较好的编程模型. 相似文献