论文摘要
随着分布式仿真规模的日益扩大,高性能并行计算技术的不断发展,并行与分布式仿真正逐渐成为新的研究热点。时间管理技术是决定并行与分布式仿真正确性和可重复性的关键技术,直接影响着仿真系统的整体性能,因此对时间管理技术进行深入研究具有极其重要的意义。论文首先全面论述了虚拟时间系统,明确了各种时间与仿真类型的基本概念;分析了满足因果关系约束的条件,区分和界定了同步和异步逻辑进程仿真;然后对时间管理算法的研究现状进行了系统的归纳总结与分类研究,比较了它们的基本原理和实现思路,提出了理想的时间管理机制应该满足的条件。保守策略是当前仿真中应用最广泛的时间管理机制,论文在明确前瞻量概念的基础上,对恒定前瞻量、动态前瞻量、前瞻量的形式化描述进行了深入研究;分析了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].基于西门子840Dsl系统的机床紧急回退功能应用开发[J]. 航空精密制造技术 2020(04)
- [2].我院静配中心出门输液回退情况分析[J]. 海峡药学 2017(10)
- [3].投稿须知[J]. 新闻论坛 2017(01)
- [4].投稿须知[J]. 新闻论坛 2017(03)
- [5].基于泳道的工作流引擎回退机制研究与实现[J]. 重庆科技学院学报(自然科学版) 2014(02)
- [6].郑州地区临床用血回退原因分析及对策[J]. 中国输血杂志 2012(S1)
- [7].一种多步流程回退方法的研究与实现[J]. 计算机工程 2010(21)
- [8].纬纱打紧与回退的研究[J]. 纺织学报 2009(12)
- [9].一种工作流运行时流程回退方法的研究与实现[J]. 计算机工程与科学 2008(05)
- [10].制度变迁的回退效应和防退机制:一个环境领域的跨案例分析[J]. 公共行政评论 2015(01)
- [11].情景分析在商业银行IT变更应急回退 管理中的应用[J]. 金融科技时代 2014(01)
- [12].郑州地区临床用血回退原因分析及对策[J]. 医药论坛杂志 2013(09)
- [13].投稿须知[J]. 新闻论坛 2018(02)
- [14].我院门诊药房回退处方分析[J]. 海峡药学 2013(10)
- [15].以减肥为目的的体育锻炼行为回退现象的预防[J]. 当代体育科技 2013(28)
- [16].优先级回退算法性能分析[J]. 解放军理工大学学报(自然科学版) 2009(02)
- [17].LASIK术后屈光度数回退原因分析[J]. 国际眼科杂志 2011(07)
- [18].收回/回退动态工作流模式的研究与应用[J]. 长沙民政职业技术学院学报 2008(01)
- [19].特征模型定制的一种自动传播策略与选择性回退机制[J]. 计算机学报 2013(01)
- [20].治愈后弱视患者视力回退因素的临床分析[J]. 中国眼耳鼻喉科杂志 2011(04)
- [21].屈光性调节性内斜视眼位回退的临床观察[J]. 国际眼科杂志 2010(03)
- [22].通过回退机制解决哲学家进餐问题[J]. 内蒙古师范大学学报(自然科学汉文版) 2011(01)
- [23].准分子激光原位角膜磨镶术后视力回退影响因素的病例对照研究[J]. 中国煤炭工业医学杂志 2008(05)
- [24].可修复系统的役龄回退机理及其新模型研究[J]. 武汉理工大学学报(交通科学与工程版) 2014(02)
- [25].门诊处方前审核回退原因分析[J]. 海峡药学 2018(02)
- [26].基于役龄回退理论的电网设备健康指数建模方法[J]. 供用电 2016(01)
- [27].与双腔起搏器频率回退功能有关的心电图表现[J]. 中国心脏起搏与心电生理杂志 2014(02)
- [28].逆向物流中产品回退模型[J]. 中国水运 2010(05)
- [29].准分子激光原位角膜磨镶术后屈光回退的再治疗[J]. 华中医学杂志 2008(02)
- [30].投稿须知[J]. 新闻论坛 2016(02)
标签:并行与分布式仿真论文; 时间管理技术论文; 前瞻量论文; 系统论文; 全局虚拟时间论文; 算法论文; 前摄算法论文; 性能分析论文; 性能实验论文; 模型论文; 时空损耗论文;