基于MPI的并发面向对象模型

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:biti_wxl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在分析了一般的并发面向对象模型所具有的特点和现有的凡种经典的并发面向对象模型的基础上,提出了基于MPI的并发面向对象模型.在该模型中,将并发对象与MPI的任务对应起来,利用MPI的分布机制将并发对象分布到各机器上去.并发对象间采用异步方式发送数据,提供了向量,矩阵等丰富的数据类型的发送和接收;采用future通信方式进行对象间方法请求,既克服了同步通信并发度低的问题,又避免了异步通信难于理解和控制的问题.针对继承异常问题,提出了状态方法集,将同步代码和方法代码分离,大大减少了继承异常的影响.采用类库方法实现我们提出的并发面向对象模型,并发类库是利用MPI提供的丰富的函数库实现.
其他文献
桌面视频会议系统是当今视频会议系统的一个发展方向,随着电脑的普及以及互联网络的发展逐渐深入人心.与此相关的问题和技术也是层出不穷,如网络问题、共享问题、编码以及会
CBIR技术的核心思想是通过对图像内容的标注或索引以实现更深的检索层次,其关键技术包括图像特征提取、图像数据库高维索引、查询条件的表达以及人机接口技术.针对CBIR系统框
由于UNIX驱动程序设计模式的一致性,使得通用的设备驱动程序开发工具的设计和实现成为可能,UNIX设备驱动程序开发工具包是一个基于UNIX设备驱动程序规范的开发工具,它的设计
随着中国航天科技的不断进步,各个领域的航天应用技术也不断在发展.航天工程项目在不断发展的同时,也带来了新的问题.地面测控网络的重复投资、重复建设,各个测控网相对隔离
该文先介绍了常见的网络攻击类型和实现网络安全的密码学理论,接着讲述了PKI体系及其提供的安全服务.在接下来的章节里,介绍了VPN的技术和一个具体的VPN的方案,然后重点对如
远程加密设备安全验证(SCARED)协议主要用于解决三个方面的安全问题:身份和权限,完整性,时效性.在SCARED协议模型的基础上实现了附网存储系统的web管理模块的安全设计,使用随
系统全局最短路径是非线性组合优化中的经典问题之一,在实际中有着广泛的应用,最小Steiner树问题是全局最短路径研究的理论基础。因此研究最小Steiner树的全局优化算法具有重要
软件配置管理在软件开发过程和质量管理中起着重要的作用。为适应不同的软件项目开发规模和管理模式,出现了多种软件配置管理模型。本文在介绍了SCM的概念、SCM工具的发展以及
地理信息系统(GIS)是当今信息查询与发布的重要形式,本文根据油田开发工作中图形信息发布的实际情况,依据辽河油田可视化系统项目提出了基于MapX可视化图形平台的开发与研究
科学计算可视化是发达国家二十世纪八十年代后期提出并发展起来的一门新兴技术。它将科学计算过程中及计算结果的数据转换为几何图形及图像信息在屏幕上显示出来并进行交互处