基于GAMA平台的蓝莓仿真软件并行化研究与应用

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:fengyun163
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高性能计算机的发展,仿真规模也在逐渐的增加,仿真的应用领域也从最初的军工领域扩展到生物领域、生产制造领域以及社会经济领域等,因此并行仿真技术成为加速大规模仿真系统的必然选择。本文结合GAMA平台中野生蓝莓虫媒传粉仿真建模软件中的模型,对分布式中的实时并行仿真技术进行了深入研究,并针对实时仿真技术中面向空间的并行方法,提出了两种关键技术,即仿真区域的分区算法和仿真的同步算法。通过基于矩形区域的仿真分区方式,将蓝莓仿真系统进行区域的均匀拆分,通过基于Agent感知区域的有限乐观同步算法,解决并行蓝莓仿真系统的通信问题。根据不同Agent的交互程度,仿真分区中将通信量密集的Agent放置于同一个区域中可以减少网络中的通信量。基于上述原理,本文采用了基于矩形区域的仿真空间分区方法,选择了通信量较大、密度较大的Agent作为聚类中心,并选出若干Agent,根据阈值选择通信量较大的Agent作为下一个聚类中心。在此基础上,选择凸包算法对空间仿真中的区域进行适当的调整,将不规则的凸包调整为规则的矩形凸包,并消除重叠区域。此算法消除了重叠区域和不规则边界带来的冗余通信量。根据Agent结构的属性和行为特征,并针对空间实时并行仿真技术中的同步问题,本文采用了基于Agent感知区域的有限乐观同步算法,该调度算法结合了乐观同步算法的积极性和保守同步算法的安全性,将仿真中的Agent划分为安全Agent区域和非安全Agent区域,并采用调度服务器和执行服务器分工协作的方式完成仿真计算。调度服务器根据不同Agent的安全半径筛选确定其是否属于安全区域,执行服务器负责执行Agent的行为,通过此种方法实现了仿真技术中的积极但有限的乐观同步,此算法降低了并行仿真中网络的通信量,并保证了仿真程序运行中的因果关系约束,缩短了仿真时间。
其他文献
例1 女性,51岁,干部,因发热、寒颤2周入院.入院前2周无明显诱因出现发热,体温39.9 ℃,伴寒颤.某医院查血常规:白细胞30.5×109/L,中性粒细胞0.80,淋巴细胞0.20,血红蛋白7
当前国内中医医院还没建立起一套权威的、行之有效的且有利于体现自身特色的经济运行综合评价指标体系,一定程度上导致目前中医医院的进一步发展受到制约,进而难以发挥中医药
什么是成功?它既简单又复杂。人们对于成功的认识是千差万别的。成功没有终极的权威的定义,更没有统一的模式和标准。本文对“成功”的概念和属性作了进一步表述和探讨。
本文从高层建筑施工相关背景出发,分别从高层建筑质量及安全管理两个方面,分析了高层建筑的施工管理措施。
目的分析第3期手足口病患儿血管活性药物应用时机对病情转归的影响。方法回顾性分析2012年4月至2016年9月收治的入院时病情符合第3期手足口病患儿的临床资料。根据入院后血管
建筑工程质量主要由设计质量和施工质量两个方面采衡量。本文提出了一些关于建筑设计中在结构设计方面存在的普遍性问题,井针对这些问题提出了的防治方法,以加强建筑、结构相协
【英国《国际核工程》网站2020年8月20日报道】俄罗斯热列兹诺戈尔斯克(Zheleznogorsk)矿业与化学联合体(MCC)已获得核监管机构颁发的5年全面运行许可证,能够全面启动混合氧
目的探究新生儿出生后心肌损伤的临床症状及检测指标。方法对我院2018年12月至2019年12月收治的320例新生儿的临床资料检查指标进行回顾分析,其中存在宫内窘迫的160例新生儿
目前.随着我国经济的快速发展,交通运输业的状大,桥梁建设项目也日益增多,桥梁施工技术也在不断提高,桥梁是城市经济发展的关键,做好桥梁建设工作是每个从事桥梁工作者的职责。
建筑质量管理是提高建筑产品质量的保证。在工程施工管理的众多方面中,质量管理是关键和核心,只有做好房建工程施工质量策划和房屋建筑工程施工质量控制,才能造出更多的优质工程