期刊文献+

HLA时间管理中的死锁问题研究 被引量:6

Research on Deadlock in the HLA Time Management
下载PDF
导出
摘要 研究高层体系结构中的死锁问题对于正确理解HLA标准中的时间推进机制、设计运行支撑平台RTI软件中的时间推进服务、以及开发基于逻辑时间的HLA/RTI仿真应用等都具有重要的意义.论文从零前瞻值、时间推进服务、时间管理算法以及死锁的解除等方面对分布式仿真中的死锁问题进行了多方面的研究,探讨了死锁发生时系统所具有的一系列现象,论证了发生死锁和不可能发生死锁时的各类情形.论文揭示了一个带有相当普遍性的原理,即“水平面原理”.该原理表明:当死锁发生时,所有程序都无法向前推进而处于相对静止状态,犹如平静的水面一样.在HLA/RTI仿真中表现为处于死锁状态的所有程序具有相同最大可用逻辑时间,此时所有程序均无法继续向前推进. It is rather important to study deadlocks in the High Level Architecture (HLA) for correctly comprehending time advancing mechanism in HLA standards, designing time management services in Runtime Infrastructure (RTI), and developing HLA/RTI simulations based on logical time. This paper investigates deadlocks in the HLA time management from different aspects, including deadlocks resulted from zero lookahead, from time advance services, and from time management algorithms as well as the resolution of deadlocks. A series of interesting phenomena are also explored, and varieties of cases in which deadlocks must happen must not happen are also demonstrated. Particularly, the paper brings forward a rather common principle called Water Surface Rule. This rule shows that all programs cannot advance further and all of them are in relatively quiet status when deadlock occurs, which seems to be the calm water surface. In HLA/RTI simulations, all programs in deadlock status have the identical Greatest Available Logical Time (GALT) so that none of them can advance logical time any further.
出处 《电子学报》 EI CAS CSCD 北大核心 2006年第11期2038-2042,共5页 Acta Electronica Sinica
基金 国家自然科学基金(No.60373024) 国家973重点基础研究发展规划(No.2005CB321804)
关键词 分布式仿真 高层体系结构(HLA) 时间管理 死锁 水平面原理 distributed simulation high level arehitecture(HLA) time rnanagement deadlock water surface rule
  • 相关文献

参考文献14

  • 1L Lamport.Time,clocks,and the ordering of events in a distributed system[J].Communications of the ACM,1978,21(7):558-565.
  • 2M Maekawa,A E Oldehoeft,R R Oldehoeft.Operating Systems[M].California:The Benjamin/Cummings Publishing Company,1987.
  • 3A S Tanenbaum.Distributed Operating System[M].New Jersey:Prentice Hall PTR,1995.
  • 4A S Tanenbaum,M V Steen.Distributed Systems[M].New Jersey:Prentice Hall PTR,2002.
  • 5K M Chandy,J Misra.Distributed simulation:a case study in design and verification of distributed programs[J].IEEE Transactions on Software Engineering,1979,5(5):440-452.
  • 6R M Fujimoto.Zero lookahead and repeatability in the high level architecture[DB/OL].http://www.cc.gatech.edu/ computing/pads/papers.html,2005-08.
  • 7张龙,尹文君,柴旭东,刘民.RTI系统时间管理算法研究[J].系统仿真学报,2000,12(5):494-498. 被引量:17
  • 8刘步权,王怀民,姚益平.一种无死锁的时间管理算法[J].软件学报,2003,14(9):1515-1522. 被引量:23
  • 9唐京桥,侯朝桢.HLA中时间管理算法死锁的规律性[J].计算机工程,2005,31(15):27-29. 被引量:4
  • 10胡依娜,侯朝桢,唐京桥.HLA时间管理中死锁的解除[J].系统仿真学报,2005,17(6):1396-1399. 被引量:6

二级参考文献19

  • 1Riley GF Fujimoto R Ammar MH.Network aware time management and event distribution.http://www.cc.gatech.edu/computing/pads/papers.html,2000.
  • 2Simulation Interoperability Standards Committee (SISC) of the IEEE Computer Society. IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)-IEEE Std 1516-2000, 1516.1-2000, 1516.2-2000. New York: Institute of Electrical and Electronics Engineers, Inc., 2000.
  • 3Fujimoto RM. Lookahead in parallel discrete event simulation. In: Briggs FA, ed. Proceedings of the 1988 International Conference on Parallel Processing. 1988.34~41.
  • 4Ouyang LL, Song X, Qing DZ, Hao JB, Wang J. Research of time management in HLA and simulation algorithms of PDES.Journal of System Simulation, 2000,12(3):237~240 (in Chinese with English abstract).
  • 5Carothers CD, Weatherly RM, Fujimoto RM, Wilson AL. Design and implementation of HLA time management in the RTI version F 0 In: Andradottir S, Healy KJ, Withers DH, Nelson BL, eds. Proceedings of the 1997 Winter Simulation Conference. Piscataway:IEEE, 1997. 373~380.
  • 6柴旭东,学位论文,1999年
  • 7Frederickkuhl RichardWeatherly JudithDahmann.付正军 王永红 .计算机仿真中的HLA技术[M].北京:国防工业出版社,2003..
  • 8Module1.Basic Concepts of the High Level Architecture (HLA) [EB/OL].Mcleod Institute of Simulation Science.http://www.ecst.csuchico.edu/~mcleod,1998
  • 9IEEE Std 1516.1-2000.IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)--Federate Interface Specification.2000
  • 10KuhlF WeatherlyR DahmannJ.计算机仿真中的HLA技术[M].北京:国防工业出版社,2003-06..

共引文献34

同被引文献68

引证文献6

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部