首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
消息传递机制的比较及其最新发展   总被引:1,自引:0,他引:1  
消息传递机制在分布式计算中发挥着很重要的作用.随着人们对高性能计算需求的不断扩大和各种新技术的出现,消息传递机制也处于不断的发展和完善之中.首先对两种主要的消息传递系统PvM和MPI进行了详尽的比较,比如背景、目标、移植性、通信等;然后针对它们的现状列举了最新发展情况;最后归纳了消息传递机制的发展趋势.  相似文献   

2.
阐述承Delphi5.0下开发Client/Server模式应用程序时,怎样利用Delphi5.0所提供的Internet组件在网络计算机之间进行消息传递,并介绍怎样选用这一功能设计开发实际的应用系统。  相似文献   

3.
基于对象的消息传递   总被引:1,自引:0,他引:1  
文中设计和实现了一个对象之间的消息传递系统,它比传统的对象之间的消息传递具有更好的灵活性和健壮性,充分体现了面向对象程序设计的特点。  相似文献   

4.
移动Agent系统的主动通信机制   总被引:21,自引:0,他引:21  
杨博  刘大有  杨鲲  张朝辉 《软件学报》2003,14(7):1338-1344
解决由Agent移动产生的可靠性通信问题.在分析已有方法的基础上,提出一种保证移动Agent之间可靠、高效通信的"主动通信"机制,并给出它的可靠性分析和通信效率分析.它能够在通信双方自由移动的情况下,将消息可靠、高效地从发送方提交给接收方,并承诺消息传递的exactly-once语义,为Agent通信语言等高层通信方式奠定了可靠的基础.  相似文献   

5.
传统的Agent通信通常是采用基于远程过程调用方法和基于CORBA中间件方法,但这些方法的使用都存在很多限制条件,如仅限于客户/服务器模式,不适合Agent之间频繁对话的要求等,研究及实现了一种新的基于Agent的RTI通信机制,相对于传统方法,该机制具有更大的灵活性.同时采用并行策略处理基于Agent的通信连接,采用移动策略处理大数据量通信,并给出了相应的性能分析和实验结果.  相似文献   

6.
通常不同站点间的计算进程进行异步通讯时必须相互协调,由于消息在传过程中存在通讯延迟,通 常有以下三种类型的错误发生: (l)进程A发送一个消息m:“执行任务X”给进 程C,过十分钟后进程A发送个消息mZ“请检查 进程C的执行情况”给进程B,进程B接到m:后,就 发送一个消息m:给进程C来检查执行情况。但是, 进程C接到m3时,还没收到消息m:,这时进程C就 搞不清进程B在查问什么。  相似文献   

7.
IP组播通信机制及其实现   总被引:7,自引:0,他引:7  
刘波 《计算机工程》2001,27(6):131-133
组播通信可有效减轻网络负担,避免资源浪费,是一种十分有效的通信方式。介绍了IP组播通信机制,并采用Winsock2实现了一个多方会活系统MultiChat,以通过IP组播实现多人之间基于正文的对话。  相似文献   

8.
大型分布式虚拟环境中的消息传递机制的关键问题   总被引:5,自引:0,他引:5  
The messaging mechanism in distributed Virtual Environments (dVEs) deals with the issue of message delivery between participating entities and users. As dVEs are heading toward the large-scale systems,a new messaging mechanism is to be designed in order to enable real-time interactions between entities in large-scale dVEs. This paper discusses some key issues concerning establishing the new messaging mechanism and suggests the directions of future endeavors.  相似文献   

9.
郑启龙  汪睿  周寰 《计算机应用》2011,31(6):1453-1457
大规模集群已经发展到多核的时代,多核架构对并行计算提出了新的要求。消息传递接口(MPI)是最常用的并行编程模型,而群集通信又是MPI中的重要组成部分。研究高效的群集通信算法对并行计算效率的提升有着重要的作用。KD60平台是采用首款国产多核芯片——龙芯3号搭建的国产万亿次多核集群。首先分析了KD60平台多核集群的体系特征以及多核架构下通信具有的层次性特征;然后分析原有群集通信算法实现原理及其不足;最后以广播为例,在原有算法基础上,采用一种基于片上多核(CMP)架构改进算法,改变原有算法通信模式,同时结合实验平台KD60体系特征,对算法做了体系相关优化。实验结果表明,改进算法能够很好地利用多核结构的特点,提高了群集通信广播算法的性能。  相似文献   

10.
VB的编程途径,称为“事件驱动”编程,由事件驱动方式所开发的应用程序,“对应”于在计算机环境中发生的事件。但VB也因此屏蔽了Windows内含的消息驱动机制,在编程中只能对VB提供的有限事件(对应部分消息)进行编程,程序不能自由定义用户事件(对应特殊用户消息),这不能不说是VB的一个缺点。  相似文献   

11.
QNX消息传递及其在线程间通信的应用   总被引:1,自引:0,他引:1  
本文介绍了QNX嵌入式实时多任务操作系统的消息传递和微内核体系结构的特点.创建线程的方法,消息传递的基本原理.以及阻塞式消息传递在线程间通信的实现方法.并给出了实例代码。  相似文献   

12.
一种适用于机群系统的用户层消息传递机制   总被引:6,自引:0,他引:6  
网络通信中的软件开销是目前影响机群系统性能的瓶颈,为了提高机群系统的通信性能,提出了一种用于机群系统的用户层快速消息传递机制ULFM(user-levelfastmessage),并在TH-GBNet上加以实现.ULFM以通信缓冲区的管理为核心设计了一种易于实现的用户层网络访问接口,通过综合采用用户层网络接口访问、零拷贝数据传递、精简通信协议等技术,可以有效地降低机群系统的通信开销,为应用程序提供实际的低延迟、高带宽的通信性能.在TH-GBNet的实现中,ULFM节点间16字节数据包的单向延迟减小到仅为6μs,2K字节数据包的带宽达40MB/s.  相似文献   

13.
谱聚类将数据聚类问题转化成图划分问题,通过寻找最优的子图,对数据点进行聚类。谱聚类的关键是构造合适的相似矩阵,将数据集的内在结构真实地描述出来。针对传统的谱聚类算法采用高斯核函数来构造相似矩阵时对尺度参数的选择很敏感,而且在聚类阶段需要随机确定初始的聚类中心,聚类性能也不稳定等问题,本文提出了基于消息传递的谱聚类算法。该算法采用密度自适应的相似性度量方法,可以更好地描述数据点之间的关系,然后利用近邻传播(Affinity propagation,AP)聚类中“消息传递”机制获得高质量的聚类中心,提高了谱聚类算法的性能。实验表明,新算法可以有效地处理多尺度数据集的聚类问题,其聚类性能非常稳定,聚类质量也优于传统的谱聚类算法和k-means算法。  相似文献   

14.
位置透明的MA可靠消息传递机制   总被引:1,自引:0,他引:1  
杨娟  李建国 《计算机应用》2004,24(3):25-26,30
移动Agent系统中的通信机制多由RMI加上消息发送机制实现,在现有的三种主流消息发送机制上进行改进,提出了新的消息转发策略——资源分散模型(Resource Distributed Model)。RDM提供了一种类似于结合了Homeagent和按路径转发方式的寻址策略,达到消息可达的目的,基于RDM的移动服务(Mobile Service)是一种在快速寻址后将消息快速转发的方式,MS减少了消息缓存部件的消息缓存量,并可用多个MS同时寻址从而提高消息发送速度。  相似文献   

15.
饶晓洁  张通  孟献兵  陈俊龙 《自动化学报》2023,49(12):2507-2519
药物相互作用(Drug-drug interaction, DDI)是指不同药物存在抑制或促进等作用. 现有DDI预测方法往往直接利用药物分子特征表示预测DDI, 而忽略药物分子中不同原子对DDI的影响. 为此, 提出基于多层次注意力机制和消息传递神经网络的DDI预测方法. 该方法将DDI建模为通过学习基于序列表示的药物分子特征实现DDI预测的链接预测问题. 首先, 建立基于注意力机制和消息传递神经网络的原子特征网络, 结合提出的基于分子质心的位置编码, 学习不同原子及其相关联化学键的特征, 构建基于图结构的药物分子特征表示; 然后, 设计基于注意力机制的分子特征网络, 并通过监督和对比损失学习, 实现DDI预测; 最后, 通过实验证明该方法的有效性和优越性.  相似文献   

16.
Heterogeneous Message Passing and a Link to Resource Management   总被引:1,自引:0,他引:1  
Parallel process communication and system resource management have been seen as two separate entities in parallel and distributed systems. This causes difficulties in the dynamic mapping of newly spawned processes, because the application has little or no information on the availability, the connectivity and the current work-load of the target system. As a consequence, process mappings are often sub-optimal, overloading resources on one system while other processors are idling. We present a software system named "PLUS" that provides interprocess communication between different message passing models such as MPI, PVM and PARIX, and access to resource management systems for optimal process mapping and task migration.PLUS is a light-weight, extensible and efficient communication interface. With only four commands, PLUS is almost transparent ot the application code. Our current implementation supports inter-process communication between PVM, MPI and PARIX, but it can be easily extended to other vendor-specific message passing libraries. As PLUS has been designed for wide area networks, much effort has been spent on portability and on optimizing the communication speed across internet and also intranet links.  相似文献   

17.
适用于工作站机群系统高性能计算的快速消息传递协议   总被引:3,自引:0,他引:3  
欧新明  申俊  郑纬民 《软件学报》2001,12(3):317-322
消息传递系统对于工作站机群系统的计算性能是至关重要的.随着网络设备性能的飞速提高,传统的TCP/IP协议中不必要的开销已经成为通信速度的瓶颈.为了能够充分利用高速硬件的通信潜能,介绍了一种专门为Myrinet设计的新的通信协议——FMP.该协议包含网络部分和本地部分,是一个精简的通信协议.物理层假定是不会出错的,因此该协议十分简单而高效.与TCP/IP相比,该协议的性能有了很大的提高.介绍了该协议中的关键技术,并展示了部分结果  相似文献   

18.
移动计算环境与固定网络计算环境之间的巨大差异使建立专门的移动查询模型成为必要。该文简单介绍了笔者在工作中提出的一种基于“代理/邮箱”机制的移动查询模型,并以省电的查询过程为研究目标,提出了邮箱机制的核心算法———基于固定时隙分配的邮件消息投递算法,用户在每个消息发布周期内,只需对分配给自己的时隙进行监听,其余时间可以进入睡眠状态,从而达到节省电能的目的。通过对算法的分析和模拟结果表明:第一,与传统的查询过程相比,该算法能够大幅度地降低用户查询过程中处于工作状态时间占全部查询响应时间的比例,从而有效地支持了查询的省电性;第二,算法是以一定的延迟增加为代价来换取省电方面的收益,所以更加适用于大量的对查询实时性要求较低的移动查询应用。  相似文献   

19.
系统故障恢复时间是众核系统容错的一项重要指标.为加快系统故障恢复,在基于消息传递模型的众核系统中提出一种快速的拓扑重配置容错方法.首先根据物理拓扑故障情况为每个核心定义映射区域,利用匈牙利算法快速构建初始解;然后通过限制交错映射的发生,采用禁忌搜索在初始解的基础上快速优化,获得最终重配置映射解;最后根据重配置映射解更新各运算节点上的节点映射关系表完成拓扑重配置,实现众核系统的核级容错.实验结果表明,该方法能够快速找到优化的拓扑重配置方案并成功地完成系统恢复,具有较低的容错时间开销.  相似文献   

20.
基于Message Passing的并行编程环境   总被引:3,自引:0,他引:3  
在分布式并行计算机系统中,由于处理机间无共享内存,因此采用了MessagePassing方式实现处理间的通信。文中讨论了基于MessagePassing的并行编程环境所应具备的特点,然后介绍几种被人们普遍接受的并行编程环境。  相似文献   

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

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

京公网安备 11010802026262号