当前位置:主页 > 科技论文 > 计算机论文 >

移动代理计算模型及其在分布并行计算中的应用研究

发布时间:2021-07-23 00:26
  本文以移动代理技术在分布并行中的可行性与有效性为研究目标,提出了一种基于移动代理面向大规模分布并行的主动计算模型。由于移动代理的自治性、反应性、可移动性等多种特性使得它适合在动态、异构的网络环境下进行分布并行计算。本文在分析介绍移动代理技术应用于分布并行计算相关的技术和应用研究现状的基础上,提出了系统的整体架构和基于Π演算的描述模型。将移动代理技术应用于分布并行计算,必须综合考虑性能和可编程性两个方面的问题。本文提出并实现了一种面向高性能计算的轻量级代理移动模型。该模型基于模块化的思想,通过策略分布、策略组装等方式实现产生式重构迁移,从而大大提高了代理的活动效率。本文提出并实现了一种多层次分布元组空间模型,保证了代理间协同的高效性和灵活性,并使得系统具有很好的可扩展性,能满足大规模分布并行计算的要求。本文提出了一种异步的、基于元组空间、支持移动的组通信模型。该模型不仅在组成员的加入、撤出或崩溃情况下可以保证虚拟同步,在计算移动存在的情况下也同样能够保证。此外该服务提供异步广播通信机制。由组服务中间件保证广播消息的虚拟同步,之后再写入应用程序的元组空间,至于广播消息是否使用、何时使用则由... 

【文章来源】:战略支援部队信息工程大学河南省

【文章页数】:121 页

【学位级别】:博士

【部分图文】:

移动代理计算模型及其在分布并行计算中的应用研究


PACNIAN元计算机该系统作为一种原型系统,开发了一些应用,如并行web查询,素数产生器(aPrime

参数图,数据图,变量,结点


图3TRAVELER系统.3MESSENGERMEssENGER〔8,]〔86]是由thesehoolofInformation&eomputerscieneeattheUniversaiifomia开发的面向通用的分布计算开发环境。在MESSENGER系统中,应用由一组称作Messengers的自迁移线程组成。正如许强迁移(strongmobility)的移动代理实现一样,一个Messenger可以终止其执行,将封装然后迁移到其它结点,恢复线程执行。迁移的任务依靠h叩O语句实现。Messengers语一言中,有两类变量:agent变量和node变量。一个agent变量是某个Messenger的私有变量,可以跟随Messenger一起旅行。结点变量不能迁移,并且是,可以被所有的驻留在该结点的Messengers访问。因此,agent变量可以用来在结输数据,而结点变量则维护大容量的数据。Messenger程序员使用导航语句hopo通知迁移发生。hoPO语句的参数为目的结点地结点与目的结点间的连接。当一个MessengerhoP时,它将agent变量中的数据带地。

结构模型,代理模型,Agent模型,四元组


4.2.1基本模型系统采用的代理模型以美国Purdue大学用Java设计的Agent框架一 BondAgentFramework(以卜简称Bond)[’2’J为基础。B。 ndAgent采用多平面状态机结构,如图6所示。该模型基于BDI的Agent模型【‘4],由四元组(M,Ag,s,F)组成,见图6。①M是 Modeloftheworld,即BDI中的Bexief,表示Agent对外部世界和自身状态的认识。②Ag是Agenda

【参考文献】:
期刊论文
[1]轻量级开放式移动Agent系统:原理与实现[J]. 余萍,马晓星,曹春,吕建.  计算机科学. 2006(07)
[2]π-网的强互模拟等价[J]. 曹木亮,吴智铭.  计算机学报. 2005(01)
[3]从高性能计算走向高效能计算[J]. 陈左宁.  计算机教育. 2004(06)
[4]基于模块化的移动Agent及其调度方法[J]. 武成岗,史忠植.  软件学报. 2002(08)
[5]用移动代理实现并行计算[J]. 张建,陆鑫达.  计算机工程. 2002(07)
[6]移动计算形式理论分析与研究[J]. 魏峻,冯玉琳.  计算机研究与发展. 2000(02)
[7]流动agent:一种未来的分布计算模式[J]. 陶先平,吕建,董桓,李新.  计算机科学. 1999(02)



本文编号:3298209

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3298209.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户863b8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com