异构机群系统环境下PVM并行程序的编程方法研究

来源 :暨南大学 | 被引量 : 0次 | 上传用户:xinxin3690
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍支持异构计算(Heterogeneous Computing)的虚拟并行计算机系统PVM(Parallel Virtual Machine)。PVM,借助于网络机群系统的整体聚合处理能力,解决大型计算问题。 本文讨论由PVM系统所建立的分布式编程环境的编程基本概念、风范(Paradigm)和优化程序效率的要点,最后给出求解线性方程组和计算机图象处理中进行图像分割的区域生成算法在PVM系统上运行的并行程序实例,并对其运行性能进行了测试和优化。 使用XPVM系统对上述并行程序进行性能测试,分析并行程序在PVM环境中运行的速度瓶颈。根据PVM在异构机群系统环境下的特点,以增大粒度、减少同步通信、按主机性能划分工作量等原则,改进并行程序的算法,提高并行程序的并行加速比。 本文使用跨平台的视窗应用开发工具QT,开发数字图象的输入/出界面,讨论QT的”信号/槽”技术及相关的编程方法。使用QT编写的程序,能运行于XWINDOWS和WINDOWS 9X/NI下,避免在不同平台上重复开发应用程序,提高应用程序的实用性。
其他文献
该文首先介绍了局部放电试验的原理与方法,接着介绍局部放电测试装置的总体方案、硬件结构和数字信号处理的框架结构.然后重点介绍局部放电信号的提取方法,分析了局部放电信
该文引进变差函数和隐含多顶式曲线理论对景物图像中的物体分割、描述和识别作了较为系统的研究。变差函数是线性地质统计学中的概念,它不仅反映了图像数据的结构性,而且还反
该文从分析该系统的组成、特点和主要功能入手,介绍了该系统的运行和开发环境,提出一种面向Internet的多媒体监控报警系统的体系结构和实现模型,重点论述了该系统的主体部分-
随着多媒体技术的迅猛发展和不断普及,多媒体软件的开发在当今社会中的作用日趋重要,如何高速度、高质量制作和设计出大量各类的多媒体应用软件是计算机从业人员所面临的迫切
Internet和信息技术的进步为人们提供了丰富信息资源,同时也提出了有效地组织分布式信息资源,为人们提供更为全面、准确、及时的信息服务的要求。 然而要实现这样的信息系统
动态环境下的路径计算问题是近年来路径算法研究的热门话题。动态环境下的最短路径算法在物流配送,网络架构,城市规划等领域被广泛的运用。同时,作为解决最优化问题的基础,在
随着IT技术的飞速发展,手机、掌上电脑、电子书等便携式的信息装置大量地涌现.这些装置对操作系统的网络,多媒体以及显示能力的要求越来越高.由于Linux强大的功能和天然形成
该文研究的目的:根据用户提供的一张室内照片,按照用户的要求,演示室内在不同时间的光照效果.该文旨在约束的前提下,提供一种快速有效的手段,直接在二维表示的室内环境(照片)中,
该文提出了一种对软件质量的负面因素——软件缺陷进行分析和度量的软件质量控制方法.介绍了软件缺陷的定义、种类、特点和度量方法,提出了一种基于知识的软件缺陷分析方法,
该论文在CENRET华东北地区网络中心原有PKI原型系统CALock的基础上,面向大规模、多层次的教育网络认证环境需求,重点研究基于政策控制的PKI证书生命周期管理技术.论文针对大