并行与分布式仿真系统中的时间管理技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:xiqing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着分布式仿真规模的日益扩大,高性能并行计算技术的不断发展,并行与分布式仿真正逐渐成为新的研究热点。时间管理技术是决定并行与分布式仿真正确性和可重复性的关键技术,直接影响着仿真系统的整体性能,因此对时间管理技术进行深入研究具有极其重要的意义。论文首先全面论述了虚拟时间系统,明确了各种时间与仿真类型的基本概念;分析了满足因果关系约束的条件,区分和界定了同步和异步逻辑进程仿真;然后对时间管理算法的研究现状进行了系统的归纳总结与分类研究,比较了它们的基本原理和实现思路,提出了理想的时间管理机制应该满足的条件。保守策略是当前仿真中应用最广泛的时间管理机制,论文在明确前瞻量概念的基础上,对恒定前瞻量、动态前瞻量、前瞻量的形式化描述进行了深入研究;分析了PADS中并发事件与零前瞻量问题,提出了避免回退循环的附加域策略;进一步探讨了前瞻量对PDES系统以及HLA系统的影响。TW乐观时间管理机制的许多思想和概念一直为现在各种算法所借鉴和沿用。论文对TW乐观策略中反消息/回退机制、暂态消息判定机制、时空关系快照机制与消息确认机制进行了研究;分析并解决了GVT计算中的同步与暂态消息问题、异步与并发报告问题;讨论了一致切点和非一致切点及其对GVT计算的影响;研究了GVT的多种实现算法,包括同步GVT、异步GVT、DC-GVT算法等;随后建立了一个TW的性能分析模型,利用该模型对已处理的事件数量、平均回退长度、回退概率及其上限等进行了分析,分析结果对今后TW仿真系统的研发与改进具有一定的指导意义和参考价值。混合策略在一定程度上避免了过分保守或极端乐观的缺点。论文首先分析了纯粹乐观机制存在的缺陷,然后提出了一种不依赖于反消息就能实现乐观推进的MTB混合时间管理算法,并对全局虚拟时间的计算进行了改进,提出一种采用非阻塞栅障同步机制的优化算法EDC-GVT;论文为MTB算法建立了性能分析模型,利用该模型对影响算法性能的关键指标M进行了详细的理论分析;最后采用PHOLD仿真应用模型对(1)MTB混合算法与BTB(Breathing Time Buckets)算法进行了对比实验,实验结果表明MTB算法优于BTB算法;(2)对保守算法、TW算法、MTB算法开展了性能对比实验,实验结果表明:MTB算法在某些条件下具有更小的回退开销和更快的事件处理速度,从而能够获得比TW和保守算法更好的性能。自适应策略能够根据仿真模型的特性以及运行状态的变化动态调整系统的时间管理机制,目前被视为极具发展潜力和应用前景的时间推进策略,在国际上日益成为时间管理技术的研究热点。论文首先提出了HTW算法,将MTB算法和TW算法有机结合起来,通过对其关键参数Nrisk的分析,提出了一种Nrisk前摄算法,据此设计并实现了一种自适应算法AHTW,该算法能够在仿真推进过程中,利用仿真系统当前和历史状态信息提前预测并动态调整Nrisk,从而获得相对良好的性能。论文建立了Nrisk前摄算法的性能分析模型,分析了控制因子对算法性能的影响。然后采用PHOLD模型对AHTW算法、MTB算法、TW算法的性能进行了对比实验,实验结果表明:AHTW算法能够根据仿真模型的变化动态调整系统的乐观程度,具有更好的适应性,能够获得更好的整体性能。为了充分利用系统的计算资源与存储资源,论文还对乐观同步机制中的时空损耗问题进行了研究,建立了时空损耗的模型,给出了检查点间隔的最优取值范围,这对检查点的设置具有重要的指导意义。论文的研究成果能够在具体的支撑环境与应用中实现是本课题研究的根本出发点和最终落脚点。论文以集群系统为硬件支持环境,结合本文的研究成果设计并实现了基于Linux的并行与分布式仿真支撑平台KD-PADSE。它完整实现了保守、乐观、混合和自适应四种时间管理策略,支持基于增量状态保存的回退管理机制;并通过联邦对象封装和HLA代理技术实现了与RTI的无缝互连;此外系统还提供了图形化的仿真监控工具KD-SMT,为并行联邦成员的调试提供了有力的支持。利用KD-PADSE仿真平台,用户无需深入了解并行编程的知识,可以把主要的精力放在仿真对象的建模上,系统会自动处理并行对象的分配和执行等功能。论文围绕并行与分布式仿真中时间管理的关键技术而展开,从算法设计与优化、性能分析与实验、应用研究与系统实现等多个层面对保守、乐观、混合和自适应四种时间管理策略进行了深入研究,并将这些研究成果成功应用到我们自行研发的并行与分布式仿真平台KD-PADSE中,取得了满意的效果,具有良好的应用前景。
其他文献
基础教育改革下,小学数学探究式教学模式的重要性日渐突出,相对于传统教学模式的效率低下,课堂氛围沉闷,探究式教学给小学生提供了自由思维、独立思考的空间,让学生对数学充
<正> 1 概述 塑料模具的发展史迄今不过40余年。纵观世界塑料的发展史,硝化纤维素的出现在1868年。其次是酚醛树脂,出现于1909年。至本世纪40年代,聚氯乙烯、聚乙烯、聚苯乙
小组合作模式在高中数学教学实践中有着不可代替的优势,对于提高教学质量有着重要意义。本文通过分析小组合作模式在数学教学中的优势和意义,以及其中存在的问题,提出了几点
针对级进模难于实现自动化排样问题,利用VBA开发工具开发和设计了一套基于AutoCAD平台的级进模排样系统,该程序能够自动生成级进模各工位的冲切刃口和外形,实现级进模的自动
语言学习策略给学习者提供了一个使英语(外语)学习更加科学有效的工具。二十世纪七十年代至今,全球的语言学习策略研究已经在各个方面取得了巨大的进展。然而,中国的语言学习
作为中国最古老的一部手工业专著,《周礼·考工记》内容涉及到的一些宫廷乐器的制造制度和规范篇,即为有关编磬制造的专门记述,也是迄今各家研究中常常被论及的重要章节。由于专
风修正弹药布撒器(WCMD)是美军第四代制导航弹的重要组成力量之一,该武器通过将原战术弹药布撒器(TMD)的尾部组件替换为风修正弹药尾翼组件(WCMT)改装而成,利用该组件可实时
本试验选用东方百合系列的西伯利亚(Siberia)、索邦(Sorbonne)、元帅(Acapulco)、提伯(Diber)的鳞片,西伯利亚、马可波罗(Marco Polo)、元帅、卡莎布兰卡(Casa Blaca’)、黄时
本试验选用新中心、布鲁诺两个亚洲百合品种的鳞片,新中心的鳞茎内叶片为外植体进行培养,分别在无性培养系建立,胚性愈伤组织的增殖和分化,不定芽的增殖,生根结鳞茎和移栽五个阶段