配置模拟 - AWS SimSpace Weaver

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

配置模拟

模拟架构(或简称架构)是一个 YAML 格式的文本文件,用于指定模拟的配置。您可以使用相同的架构启动多个模拟。架构文件位于模拟的项目文件夹中。您可以使用任何文本编辑器来编辑文件。 SimSpace Weaver 仅在启动模拟时读取您的架构。您对架构文件所做的任何编辑只会影响在编辑后启动的新模拟。

要配置模拟,请编辑您的仿真架构文件(使用适合您的操作系统的路径分隔符):

project-folder\tools\project-name-schema.yaml

在创建新模拟时上传模拟架构。在构建模拟的过程中,项目的快速入门帮助程序脚本将上传架构:

project-folder\tools\windows\quick-start.py

有关运行快速入门脚本的更多信息,请参阅本指南一开始使用详细教程中的。

模拟配置参数

模拟架构包含引导信息,包括:

  • 模拟属性 – SDK 版本和计算配置(工作线程的类型和数量)

  • 时钟 – 刻度率和容限

  • 空间分区策略 – 空间拓扑(例如网格)、边界和置放组(工作线程上的空间分区分组)

  • 域及其应用程序 – 应用程序存储桶、路径和启动命令

SimSpace Weaver 使用您的架构配置来配置和排列空间分区、启动应用程序以及以您指定的滴答率推进模拟。

注意

SimSpace Weaver 应用程序 SDK 中的创建项目脚本将根据示例应用程序自动为您生成仿真架构。

以下主题介绍模拟架构中的参数。有关模拟架构的完整说明,请参阅SimSpace Weaver 仿真架构参考