一种离散事件仿真引擎效能评估方法和装置制造方法及图纸

技术编号:42635227 阅读:29 留言:0更新日期:2024-09-06 01:34
本发明专利技术属于仿真计算技术领域,涉及一种离散事件仿真引擎效能评估方法和装置。该方法包括:通过一系列同时发生的离散事件,测试仿真引擎完成所有离散事件所需的CPU时间,进而计算离散事件处理平均耗时,作为引擎性能评估指标;测试仿真引擎面临海量离散事件时的单位时间离散事件最大处理数量,作为引擎负载评估指标;分析测试仿真引擎在面对非正常状况时的处理能力,得到引擎鲁棒性评估指标;对仿真引擎的引擎性能评估指标、引擎负载评估指标和引擎鲁棒性评估指标进行归一化处理,形成引擎效能雷达图,并获取引擎效能综合评估指标。本发明专利技术能够从多个角度对离散事件仿真引擎性能进行科学评估,为离散事件仿真引擎的改进提供指导。

【技术实现步骤摘要】

本专利技术属于仿真计算,具体涉及一种离散事件仿真引擎效能评估方法和装置


技术介绍

1、离散事件是军事、交通、物流、生产、服务等诸多领域普遍存在的活动类型,面向离散事件的仿真一直是开展相关领域分析研究的重要手段。离散事件的仿真计算依赖于离散事件仿真引擎,其性能直接决定了仿真运行的效率。科学全面地评估仿真引擎性能,有助于发现引擎特点和不足,对于引擎的进一步研发和改进至关重要。

2、当前对于离散事件仿真引擎的性能评估,主要采用单一性能指标,如仿真耗时和加速比。这些指标能够反映引擎在处理特定问题时的整体效率,但无法综合体现引擎各方面性能,且与仿真场景和计算机性能规模高度相关,无法有效指导开发人员进行引擎优化。此外,有研究者针对引擎事件调度策略建立了测试评价体系,但并未考虑事件处理及其他相关性能影响因素。也有研究者在测试时收集每个离散事件处理耗时,用于快速定位运行时间损耗过大的模型,帮助进行事件模型优化。

3、目前,针对离散事件仿真引擎尚无综合性能评估方法,已有的成熟引擎测试工具也不适用于离散事件仿真。为此需构建一套新的离散事件仿真引擎性能本文档来自技高网...

【技术保护点】

1.一种离散事件仿真引擎效能评估方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述引擎性能评估指标采用以下步骤计算:

3.根据权利要求1所述的方法,其特征在于,所述引擎负载评估指标采用以下步骤计算:

4.根据权利要求1所述的方法,其特征在于,所述分析测试仿真引擎在面对非正常状况时的处理能力,包括:

5.根据权利要求4所述的方法,其特征在于,所述异常事件包括无限循环事件、输入输出错误事件、无法执行事件;所述仿真冲突包括为同一对象增加多个同时执行动作、将多个对象移动至同一位置。

6.根据权利要求4所述的...

【技术特征摘要】

1.一种离散事件仿真引擎效能评估方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述引擎性能评估指标采用以下步骤计算:

3.根据权利要求1所述的方法,其特征在于,所述引擎负载评估指标采用以下步骤计算:

4.根据权利要求1所述的方法,其特征在于,所述分析测试仿真引擎在面对非正常状况时的处理能力,包括:

5.根据权利要求4所述的方法,其特征在于,所述异常事件包括无限循环事件、输入输出错误事件、无法执行事件;所述仿真冲突包括为同一对象增加多个同时执行动作、将多个对象移动至同一位置。

6.根据权利要求...

【专利技术属性】
技术研发人员:司光亚师磊徐帆江刘朝晖王海波
申请(专利权)人:中国科学院软件研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1