分布环境下带存储器P系统的模拟及其系统实现

来源 :中山大学 | 被引量 : 0次 | 上传用户:jjaijjai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
带存储器P系统是由PaoloCAZZANIGA等人于2005年提出的最新类型,具备存储以往提交的输入及其结果的功能,这样在同样的输入被多次请求计算的场合下可以加快计算速度,所以带存储器P系统平均计算速度优于以往的P系统类型,从而成为重要的P系统之一。但是,目前对于P系统的模拟系统中尚无基于带存储器P系统的模拟系统,从而使得模拟带存储器P系统成为必要。本文首先根据带存储器P系统的形式化模型推导出其核心活动——计算活动、查询活动、存储活动、清空活动的规则应用序列,在带存储器P系统的模型和核心活动规则应用序列的基础上,本文研究了在分布式环境下模拟带存储器P系统的语义,制定了功能语义、最大并行性和非确定性语义的模拟策略。通过利用面向对象的分析技术分别为每个核心概念设计类实现功能语义,利用多级线程结构模拟最大并行性,通过产生随机数的方法模拟非确定性。然后在模拟策略的基础上,本文用C++和pthread库实现了带存储器P系统的分布式模拟系统——PMSim。 我们用内核版本为2.4.20-8的RedhatLinux下GNU的g++296对PMSim进行编译,在赛扬1.7GHz单CPU,256M内存的单机上对PMSim进行测试。分别选择了两种不同的实例测试PMSim模拟带存储器P系统的进化过程并对比存储子系统的加速效果。实际的测试首先说明了PMSim能够正确演示带存储器P系统的进化过程,并能给出正确的最终结果,其存储子系统能够起到加速作用;其次说明本文提出的模拟策略正确的反映了带存储器P系统的语义。本论文的创新体现在:首先讨论了在分布环境下模拟带存储器P系统语义的策略;其次,实现了基于带存储器P系统的分布式模拟系统——PMSim。PMSim具备存储,查询,插入,删除的新功能,在有大量输入重复请求和进化步数较大的场合下,其计算速度(该计算速度以P系统上的进化步数衡量,而非计算机上的计算复杂度)大于或者等于以往提出的转移P系统模拟系统。带存储器P系统分布式模拟系统的提出,为带存储器P系统模型的进化过程提供了详细的展示,从而能够为将来各种基于该模型设计的带存储器P系统是否符合预期功能程提供了检测的平台。
其他文献
与C/S、RPC等传统技术相比较,移动代理在许多方面具有突出的优点。例如,减轻网络负载,支持非稳定的连接等。然而,移动代理的应用中所存在的安全问题一直是阻碍其广泛应用的关键。
IB方法是基于信息论的数据分析方法,该方法通过信息压缩与信息保存之间的平衡处理,有效地解决了复杂优化问题中算法精度和效率之间的折衷问题,并在此基础上形成了多个IB算法。其
本文利用了层次规划的基本思想,设计出领域动作的自动合成策略,利用该策略对规划领域定义中的领域动作进行高效的合成,并根据合成后动作的有效性删除掉一些多余的合成动作。合成
安全协议的验证是网络安全研究中的热点和难点,本文把局部可操作函数引入到实例空间协议分析方法中,简化了协议的描述和分析,增强了实例空间方法的可扩展性,并用新的理论框架分析
随着互联网的飞速发展和网络应用的广泛开展,人们对互联网服务提出了更高的要求,不仅要求网络服务具有高可伸缩性、高可用性、易管理性和高性价比,还要求提供QoS控制等对关键
开放的网络化应用和软件开发的面向服务的理念越来越得到大家的关注,这也必将基于导致Internet环境软件系统的主要形态、运行方式、生产方式和使用方式发生变化。网络化设计就
人脸识别是一项重要的生物识别技术,与指纹、声音等生物特征识别方法相比具有直接、友好、方便等优点,因此,被广泛应用于机场和其它重要场所的安检、金融交易等多种场合。 文
随着网络通信的迅猛发展,对信息安全的要求越来越高。而提高信息安全的关键因素之一是加强对密钥的管理。传统的密钥管理技术都或多或少地不能满足人们的更高要求,同时,Agent技
随着数据仓库技术和OLAP技术的发,人们提出了联机分析处理和数据挖掘技术集成的多维挖掘技术。多维数据挖掘能使得用户能够选择相关数据的任何部分,在不同的层次上分析数据。本
代数方法从“构造”的角度研究抽象数据类型的语义,并且已经在抽象数据类型、计算机语言的形式语义等领域有了广泛的应用。而代数的对偶概念—共代数,从上世纪90年代以来,才得到