In order to improve the real-time performance of the real-time HLA(high level architecture) in the application of massive data communication volume,multi-thread processing was adopted,thread pool structure was introdu...In order to improve the real-time performance of the real-time HLA(high level architecture) in the application of massive data communication volume,multi-thread processing was adopted,thread pool structure was introduced into the system,different threads to handle corresponding message queues was utilized to respond different message requests.Furthermore,an allocation strategy of semi-complete deprivation of priority was adopted,which reduces thread switching cost and processing burden in the system,provided that the message requests with high priority can be responded in time,thus improves the system's overall performance.The design and experiment results indicate that the method proposed in this paper can improve the real-time performance of HLA in distributed system applications greatly.展开更多
为提高仿真系统的运行效率,结合多核计算环境和基于反射内存网计算环境的优势,研究基于共享内存的高性能RTI(High Performance Run Time Infrastructure Based on Shared Memory,HP-RTI-SHM)系统是当前的一个热点。然而现有相关研究主...为提高仿真系统的运行效率,结合多核计算环境和基于反射内存网计算环境的优势,研究基于共享内存的高性能RTI(High Performance Run Time Infrastructure Based on Shared Memory,HP-RTI-SHM)系统是当前的一个热点。然而现有相关研究主要集中在优化通信机制等方面,其它方面还有待深入研究。在开源项目SHM-CERTI基础上,结合基于共享内存并行计算环境的特点,主要工作包括:(1)优化的软件系统结构;(2)联邦成员时戳下限计算并行优化方法;(3)联邦成员间数据交互并行优化方法;(4)基于实时操作系统的仿真任务独占式调度方法;(5)初步实现了COSIM-RTI-SHM原型系统。与SHM-CERTI的性能对比测试表明COSIM-RTI-SHM提高了仿真推进速度和仿真数据交互的速度和吞吐量。展开更多
基金Sponsored by the National Defence SciTech Key Lab Fundation(51457040204BQ0102)
文摘In order to improve the real-time performance of the real-time HLA(high level architecture) in the application of massive data communication volume,multi-thread processing was adopted,thread pool structure was introduced into the system,different threads to handle corresponding message queues was utilized to respond different message requests.Furthermore,an allocation strategy of semi-complete deprivation of priority was adopted,which reduces thread switching cost and processing burden in the system,provided that the message requests with high priority can be responded in time,thus improves the system's overall performance.The design and experiment results indicate that the method proposed in this paper can improve the real-time performance of HLA in distributed system applications greatly.
文摘为提高仿真系统的运行效率,结合多核计算环境和基于反射内存网计算环境的优势,研究基于共享内存的高性能RTI(High Performance Run Time Infrastructure Based on Shared Memory,HP-RTI-SHM)系统是当前的一个热点。然而现有相关研究主要集中在优化通信机制等方面,其它方面还有待深入研究。在开源项目SHM-CERTI基础上,结合基于共享内存并行计算环境的特点,主要工作包括:(1)优化的软件系统结构;(2)联邦成员时戳下限计算并行优化方法;(3)联邦成员间数据交互并行优化方法;(4)基于实时操作系统的仿真任务独占式调度方法;(5)初步实现了COSIM-RTI-SHM原型系统。与SHM-CERTI的性能对比测试表明COSIM-RTI-SHM提高了仿真推进速度和仿真数据交互的速度和吞吐量。