摘 要: | 美国国防部仿真界正努力推动仿真框架的应用,以达到降低费用、促进各不同学科仿真的可伸缩性、可移植性、互操作性的目的。为支持“学科交叉”(interdisciplinary)方法,仿真框架必须提供的服务应有:高级时间管理、数据时间标记、可重复时间/事件同步、共享存储体系通信、仿真期间动态地加减模型等。支持这些仿真服务的方法必须用一个支持高性能计算(HPC)的现存框架来集成仿真体系。本文介绍的一种方法是将SPEEDES(SynchronousParallelEnvironmentforEmulationandDiscreteEventSimulation),即“用于仿真与模拟离散事件的同步并行环境”的建模框架融入JMASS体系。这一基本方法就是以SPEEDES分布式仿真管理服务(DSMS)和SPEEDES建模框架(SMF)为基础,将SPEEDES仿真引擎与JMASS结合,为JMASS应用程序接口(API)建立一个接口库。使用SPEEDES后,要求支持复杂仿真的HPC服务将会顺理成章。另外,有些特性,诸如代码生成、模型互操作性、支持多种建模等也将得以实现。最后集成的框架将允许JMASS仿真在各种并行和分布式高性能计算机(包含MPP)及计算环境中执行。由此,现行JMASS系统的可移植性和可伸缩性得以扩展。
|