摘要
针对多目标复杂场景下装备协同引导信息处理流程复杂,计算量大,难以保证引导数据率要求的问题,本文提出了一种服务/应用分离的分布式并行计算软件架构。服务层软件侧重于引导消息生成及分发,在服务访问方面采用微服务架构以及主备机冗余设计均衡系统负载、提高系统稳定性,在信息处理方面采用多线程技术配合openMP并行计算库提高计算效率。应用层软件侧重于引导信息显示及控制,基于Qt实现了多进程插件式集成框架,提高了拓展性和安全性。本文验证了饱和攻击场景下不同软件架构引导信息生成的指标,本文提出的软件架构在平均耗时、数据率达成率、丢帧率、重帧率等指标上大为改善,具备很高的实用价值。
-
单位中国电子科技集团公司第十四研究所