首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 93 毫秒
1.
PVM并行虚拟机是一种广为使用的分布并行消息库,使用进程作为并行任务的基本单位。但是PVM不支持安全的线程机制。在研究借鉴先前研究经验的基础上,研究支持PVM线程安全的机制,在PVM库和POSIX线程库之上设计了支持PVM线程应用的库PTL,使基于进程的消息传递模型可以基于线程来实现。阐述了其设计原理,给出了程序设计示例,最后给出总结。  相似文献   

2.
迟杰  卫彦  高峰 《微计算机应用》2007,28(2):199-203
对PVM的概念、组成进行了简要的介绍,通过对PVM的分析重点讨论了其在Windows XP下的安装和配置命令,分析了PVM配置故障产生的原因,成功建立了PVM的并行环境,并在此基础上对并行环境下编写程序的两种不同方法进行了详细描述。  相似文献   

3.
研究了一种运行于PVM并行计算平台的矩阵相乘的并行算法。在工作站数量不为某个数的平方数时,Cannon算法在PVM环境下不能充分地利用机群系统中的资源。根据PVM并行编程环境中任务间通信的特点,文中设计了一种基于PVM的矩阵相乘并行算法,该算法根据工作站数量来确定子任务的数量,并对矩阵A进行分块,每个子任务可以计算一个分块。实验表明,该算法提高了机群并行环境中资源的利用率,提高了程序的运行效率。  相似文献   

4.
陈实  魏尊策  孙济洲 《计算机工程》2003,29(15):70-71,124
使用双网卡方案实现了基于PVM平台的网络并行计算环境,并在该环境下测试了并行整体光照算法。对实际的测试结果进行了分析,讨论了利用PVM进行网络并行计算的机制和优化方法。  相似文献   

5.
PVM(Parallel Virtual Machine)作为一种主流的集群并行计算环境,能够应付主机和网络故障并且提供轮询机制和故障通知原语来建立容错应用。由于PVM原有的故障检测机制不能满足实时性要求,因此提出并实现了两种改进PVM检错机制实时性能的方法,使得对主机故障事件的发现时间缩短了一万倍以上。  相似文献   

6.
PVM的设计目标是连接一个异构的计算机和网络的集合,给用户提供一个并行计算平台来运行他们的MPP或集群计算应用。运行在集群上的应用经常碰到诸如网络故障、主机故障和进程故障等各种异常故障,可靠性是这类平台面临的主要问题。PVM能够应付主机和网络故障并且提供轮询机制和故障通知原语来建立容错应用。由于在设计PVM时对在异构环境下软件的适用性投入了太多的考虑,PVM原有的故障检测机制不能满足实时性的要求。为了解决这个问题,我们提出并实现了一种改进PVM检错机制实时性能的方法,使得对主机故障事件的发现时间缩短了五千多倍。  相似文献   

7.
简单介绍了PVM及其源程序的来源,对Linux环境下PVM的安装配置与调试进行详细讨论。  相似文献   

8.
消息传递、PVM及MPI   总被引:2,自引:0,他引:2  
求文介绍了消息传递的发展历史、PVM系统的发展及流行、MPI标准的制定以及MPI的现状及未来的发展前景。在此基础上对MPI和PVM进行了比较,供人们在选择PVM或MPI作为消息传递库时作参考。  相似文献   

9.
基于Win32平台上的PVM并行程序设计   总被引:4,自引:0,他引:4  
着重介绍了在PVM平台上进行并行程序设计的方法,包括如何构造基于Win32平台上的PVM运行环境,进行任务和数据划分,并提出了一个Master/Slave结构的并行程序设计模式;最后给出一个并行计算在物探处理应用的例子。来对并行程序的设计方法进行概括性的说明。  相似文献   

10.
基于快速消息传递的高性能PVM   总被引:2,自引:0,他引:2  
并行虚拟机(parallelvirtualmachine,简称PVM)是并行工作站机群系统中流行的并行软件环境之一.分析了PVM的实现机制,指出PVM低效的原因,并给了基于高速精简通信层调整消息传递(fastmessagepassing,简称FMP)的高性能PVM(high-performancePVM,简称HPVM)的详细设计和实现.  相似文献   

11.
首先分析了在网格上用C语言实现分布式并行计算的两种已有方案,然后提出一个Condor-PVM与GT4(Globus Toolkit Version 4)结合的改进方案,利用PVM(Parallel Virtual Machine)并行消息传递机制实现主从作业之间的通信,同时充分利用GT4的网格资源和安全机制及Condor的调度管理.最后给出该方案在分词服务网格平台上的实现过程.  相似文献   

12.
基于PVM的C++对象分布并行机制的初步研究   总被引:2,自引:0,他引:2  
李毅  周明天  虞厥邦 《软件学报》2001,12(2):173-182
对象具有内在的并行性.将面向对象程序设计与分布并行处理相结合,可产生既具有面向对象特征,又充分利用资源,还可缩短作业运行时间的对象分布并行系统.提出了一种基于PVM(parallelvirtualmachine)的C++对象的分布并行机制.该机制以协议和pvmlib作了向后兼容扩充的PVM系统为对象分布并行支撑;用预处理器将用户作业的并行类分离,并派遣到(PVM)系统中的目标机进行异地编译、加载执行;通过把并行类映射为PVM任务,请求对象消息映射为请求PVM任务消息来实现并行类对象的分布并行.实验结果表明,此对象分布并行机制(当问题规模达到一定程度时)可提高系统资源利用率和程序运行效率,并能简化PVM应用编程.  相似文献   

13.
微机环境下基于PVM的网络并行程序开发方法   总被引:1,自引:0,他引:1  
并行虚拟机PVM是一种通用的网络并行程序开发环境,它可以把连网的巨型机,大规模并行机,工作站以及微机作为一大型并行机使用,供人们开发并行算法或运行并行系统。此文对PVM的基本情况和最新进展进行介绍,讨论了基于PVM的网络并行程序开发方法,最后给出了具体的实例。  相似文献   

14.
基于PVM的协调检查点设置关键技术   总被引:1,自引:0,他引:1  
本文论述了基于PVM的并行程序运行回卷恢复系统设计和实现过程中的退出再加入PVM机制、任务号隐式映射机制、任务结束前同步机制、防止PVM库重入机制,信号与消息协同触发机制、应用任务初始化机制以及作为前述各机制实现基础的函数包裹与换名机制等关键技术。这些技术已经成功地应用于我们自主开发的ChaRM系统中,证明了技术的正确性和有效性。  相似文献   

15.
并行软件开发环境的研究已日益成为并行计算和并行处理的重点。本文简介了可移植的消息传递环境PVM,讨论了以此为目标的图形监视环境XPVM,阐明XPVM环境与实际需要的PVM并行调试环境之间的差距,并在此基础上探讨了并行调试环境开发中的技术难点及其设计要求。  相似文献   

16.
本文介绍了并行程序动态性能监测的一般概念和方法。在分析PVM内部跟踪机制及其在动态跟踪方面缺陷的基础上,对其进行了相应的改进和扩充,并在一个基于PVM的并行程序可视化性能分析系统VENUS中得到了实现。  相似文献   

17.
近年来,基于消息传递的并行处理方式越来越受到重视,PVM(Parallel Virture Machine)正是这  相似文献   

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

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