基于Pi演算的分布式多Agent编程模型的设计

来源 :吉林大学 | 被引量 : 0次 | 上传用户:fuqiang1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式环境是高性能计算领域的研究热点,它能够利用分散的机器资源,协同完成大型计算任务。但分布式系统的规模,常常会因机器的加入或退出发生改变,进而导致网络拓扑结构也随之变化。如何保证分布式系统快速适应新的拓扑结构,并继续完成待执行任务是不可忽视的问题。并行模型作为分布式系统发展的主推之力,为高维度、大批量的任务提供了执行模板。随着分布式计算环境从同构向异构的转变,采取怎样的并行模型才能更好的发挥分布式系统的潜能,以简约的配置维护达到更高的执行效率,仍是目前主要的研究方向。Pi演算能够根据通道链接的动态改变,反映通信拓扑结构的变化,适合描述结构易变的分布式系统,且具备强大的数学理论定理,是验证并行模型正确性的有力手段。移动Agent能够在异构机器间进行无障碍迁移,自主地完成计算、检索和收集信息等一系列活动。由于移动Agent具备智能性,减轻了数据同步过程产生的通信开销,使得分布式系统执行任务的效率得到了进一步提升。本文通过对分布式系统、移动Agent和Pi演算的研究,提出了基于Pi演算的分布式多Agent模型,即PDMA(Pi-calculus-based Distributed Multiply Agents)模型。具体工作如下:1.确定模型的总体设计。提出以双重、动态和高效为核心,双重是指在机器间和机器内均触发并行进程;动态是指根据任务量动态调整集群规模、根据机器性能动态调整任务分配比;高效是指按照机器性能的优先级合理分配任务。针对机器性能的评定,采取了稳定因子和变动因子双标准,使得性能的评估值更加合理。2.构建模型并验证。利用Pi演算的进程形式代表PDMA模型的各逻辑部件,并依靠通道维系部件间的通信和Agent间的合作。Pi演算中的通道具备动态性、无限性、易变更性和持续存在性,使得数据传递的过程较传统方式更具优势。之后,根据Pi演算提供的弱互模拟定理,对PDMA模型进行验证,确保模型在理论层面是正确的。3.编程实现模型。NPict(Nomadic Pict)编程语言是基于Pi演算而定义的并行语言,能够贴切的实现Pi演算建立的模型。因此,本文采用NPict语言对PDMA模型进行实现。首先,利用NPict提供的发布与订阅功能实现任务向模型注册的过程;之后,根据任务量动态创建Agent;最后,依据Agent操作规则和通道使用规则,达到分布式多Agent合作完成任务的目的。4.明确实验例。用NPict语言分别实现PDMA模型、BSP模型和串行计算过程。通过对比PDMA模型与BSP模型的任务执行时间,来说明PDMA模型在执行层面的高效性;通过对比PDMA模型与串行模型的执行跨度加速比,来说明PDMA模型在并行层面的可行性。通过实验结果对比,可以发现在面对大批量数据任务时,PDMA模型的效率较BSP模型、串行模型都要高。也就是说,将Pi演算和Agent技术融合应用于分布式计算系统能够降低任务的执行开销。
其他文献
石黑一雄(Kazuo Ishiguro)是英国当代著名作家之一,曾获包括2017年诺贝尔文学奖等在内的多项文学奖。由于石黑一雄的双重文化(日本和英国)背景,他总是以一种国际化的方式写作,关注人类普遍而永恒的主题,尤其喜欢探讨记忆这一主题。在《长日留痕》(The Remains of the Day)和《浮世画家》(An Artist of the Floating World)中,他塑造了两位具有
语用能力的培养是对外汉语教学的终极目标,但学生和老师自身的因素以及语用能力习得的特性导致目前的教学现状不尽人意。教师应尝试在保证语料输入、激发学生语言输出愿望、
多旋翼无人机具有环境适应能力强、操控简便易掌握、飞行机动性强且稳定可靠等优点,近年来被广泛应用于军事、公安、农林等各个领域。围绕多旋翼无人机的组合导航算法,众多研
从2006年生物研究学者首次发现诱导多能干细胞(induced pluripotent stem cells,简称iPS)以来,越来越多的相关技术涌现出来,并已应用到实际医学生物场景中。诱导多能干细胞不
改革开放以来,我国利用外商直接投资(FDI)取得了迅猛的发展,随着外商直接投资规模的扩大,外商直接投资从投资收益、货物贸易、服务贸易等方面对我国国际收支平衡带来潜在的负面影
根据语音发声过程中的混沌特性,应用非线性动力学模型分析情感语音信号,提取了该模型下情感语音信号的非线性特征以及常用的声学特征。设计情感语音识别对比实验,将非线性特
研究性学习作为与传统教学截然不同的一种教学方法,它反映了信息时代社会经济飞速发展的人才观。如果将研究性学习应用在高职会计专业《管理会计》课程教学中,不仅可以有效提
明确荒漠-绿洲过渡区土壤呼吸及其温湿度敏感性特征,对了解干旱、半干旱地区土壤碳循环有重要意义。本研究采用LI-8100土壤呼吸观测系统对河西走廊典型荒漠-绿洲过渡区荒漠梭
汽车线控转向系统取消了转向盘与转向轮之间的机械连接,通过力反馈装置提供转向时的转向盘阻力矩以实时提供路感反馈.路感反馈是线控转向系统的核心技术之一.总结了线控转向
<正>目前,花卉和农作物生产上应用的植物生长调节剂,由于种类繁多、性能各异,应用中往往出现失误的也不少,导致减产或绝收,主要表现在对药剂的配制与使用方法上,现将这两方面