首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
网络并行可视化平台的构架   总被引:1,自引:0,他引:1  
并行程序可视化平台的实现有利于网络并行计算的发展,文中基于WPVM3.4平台,构建并实现了一个网络并行可视化平台,它由任务描述器、通信代码生成器、代码插入器等主要模块组成,并成功通过COM与Visual C+ +开发平台实现无缝连接,可以帮助并行程序开发人员从复杂的并行通信的繁琐性和并行系统的底层运作中解放出来.  相似文献   

2.
熊泽时 《微机发展》2010,(5):100-103,107
开发并行程序要比开发单机串行程序更难。PVM开发环境是应用比较广的环境之一,适合于开发粗粒度的工程科学计算并行程序,而这些工程计算问题一般是一些数值计算问题的集合。编写这些数值计算并行程序有一定的难度和复杂度,并且现在没有很好支持开发PVM并行程序的成熟开发环境。针对这个问题,构造一个基于PVM的并行程序开发环境。开发环境包括一个并行算法库和一个嵌入到Visual Studio的可视化程序开发插件。通过开发平台进行并行程序开发将更加简单、高效。  相似文献   

3.
可视化并行程序设计平台的研究与实现   总被引:4,自引:0,他引:4  
从改善用户并行程序设计环境出发,研制了一个基于网络的可视化并行程序设计平台。该平台用一个图形表示一个并行程序,图形中的结点表示任务,弧表示任务间的数据依赖关系。用户只须将并行问题可视化地以图形方式描述出来,任务的调度、任务间通信都由系统自动完成,因而大大地方便了用户进行并行程序设计。  相似文献   

4.
5.
并行程序设计由于需要考虑进程之间的同步等问题使得编码过程十分复杂。可视化的并行程序设计为程序员提供了图形化的编程模板和骨架来进行并行程序的设计工作,在一定程度上减小了并行程序的设计难度。首先研究软件事务性内存模型,它相对于传统的并行程序设计方法而言有着接口简单灵活,可扩展性强等特点,之后将STM模型运用到可视化程序设计中来,使得其编程接口以UML活动图的形式提供给编程人员使用,不用依赖特定的软件或硬件环境,提高了可视化并行程序设计的通用性与可扩展性。  相似文献   

6.
并行计算已经成为当前解决许多大型科学和工程计算问题的十分有效的方式,但当前并行软件由于其技术性太强,而无法满足广大、特别是普通用户的需要。基于这一点,文章提出了一个可视化的并行程序开发平台的构架。该平台由任务描述和任务控制调度进程组成。文章还简单地说明了该系统平台的数据结构实现及该平台的运用实例。  相似文献   

7.
尹玉  鞠九滨 《软件学报》1997,8(A00):22-27
本文介绍了在工作站群网络的PVM系统上,对一些常见的科学计算问题建立应用并行函数库的设计思想,给出几种并行任务划分方法和调策略。  相似文献   

8.
并行程序由于自身的复杂性使得并行程序的调试相比串行程序要困难的多,因此用可视化的性能分析工具来辅助并行程序的调试显得非常重要,以此来帮助程序员找到程序的性能瓶颈,为并行程序的优化提供指导和建议。本文在研究MPE性能分析机理的基础上,介绍了一种实用的MPI并行程序可视化性能分析方法,并用实例详细说明了并行程序实时可视化性能分析和事后可视化性能分析过程。  相似文献   

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

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

12.
将可视化和面向对象技术引入并行程序设计将大大提高并行程序的开发效率,文章介绍了基于并行C++的并行面向对象可视化开发环境的设计思想和组成结构。  相似文献   

13.
基于机群系统的PVM并行编程技术研究   总被引:7,自引:0,他引:7  
首先简单介绍了当今最流行的分布式并行编程环境之一-PVM系统;然后论述了基于机群系统的PVM编程的一般方法,详细讨论了计算任务的分解,程序模式的选择,进程同步的设置及消息传递等关键步骤,最后,对PVM程序的调试作了简单的探讨。  相似文献   

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

15.
主要讲述了系统平台的构建,任务的划分和分派,处理结果的回收,并给出了Master/Slave的程序流程及关键代码说明,并对系统效果进行评价。  相似文献   

16.
网络并行计算平台新架构*   总被引:1,自引:0,他引:1  
网络并行计算的编程要求设计者对任务的分解、分配及子任务间的交互等问题有更高的技术。给出了在网络并行计算的一种新平台,用户只需提交数据和对它的操作即可。  相似文献   

17.
有限元并行程序设计与实现   总被引:1,自引:0,他引:1  
1.引言有限元并行计算的一个主要途径是利用子结构方法山;并行对各子结构进行静凝聚,再并行求解界面方程,然后并行回代求内点位移和计算应变、应力.并行程序的设计与有效实现强烈地依赖于并行机硬件的计算模型.网络并行计算由于具有巨大的计算潜能、良好的性能价格比和可扩展性,以及灵活的体系结构等优点,和以PVM,MPI,EXPRESSP[2,3]等为代表的一批基于消息传递的并行程序设计软件平台的出现,使得可伸缩分布式网络并行有限元成了有限元并行计算的一个重要方向.本文详细介绍了基于PVM的分布式网络并行环境下有限元并行分…  相似文献   

18.
基于MPI并行程序的性能评测可视化工具   总被引:1,自引:0,他引:1  
刘华  徐炜民  孙强 《计算机工程》2004,30(10):82-84
介绍了一个基于MPI编程环境的性能监测/分析工具,该工具对程序运行时的相关硬件系统资源数据进行采集,提供实时和事后两种可视化视图,以便程序员对程序进行实时监测和事后性能分析,帮助找出性能瓶颈并加以改进,提高并行程序的性能。  相似文献   

19.
本文展示了某雷达电路板测试程序集(TPS)可视化开发平台的基本功能、总体组成和实现方法。着重介绍了可视化开发TPS的实现技术以及面向信号的TPS开发思想。该平台使编程过程变为策略的构建过程,屏蔽了具体的编程语言,降低了TPS开发的难度,提高了开发效率。  相似文献   

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

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

京公网安备 11010802026262号