パーティショニング戦略 - AWS SimSpace Weaver

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

パーティショニング戦略

partitioning_strategies セクションでは、空間アプリケーションのパーティションの設定プロパティを指定します。パーティショニング戦略 (このセクションではプロパティのセット) に独自の名前を指定し、それを空間アプリケーションの設定に使用します。

partitioning_strategies: MyGridPartitioning: topology: "Grid" aabb_bounds: x: [0, 1000] y: [0, 1000] grid_placement_groups: x: 1 y: 1

topology プロパティは、シミュレーションで使用する座標システムのタイプを指定します。Grid 値は 2 次元 (2D) グリッドを指定します。

Grid トポロジーの場合、シミュレーション空間は軸に沿ったバウンディングボックス (AABB) としてモデル化されます。AABB の各軸の座標境界を aabb_bounds プロパティで指定します。シミュレーションに空間的に存在するすべてのエンティティは、AABB 内にある必要があります。

グリッド配置グループ

配置グループは、SimSpace Weaver を同じワーカーで配置したい空間アプリケーションパーティションの集まりです。配置グループの数と配置を (グリッド内の) grid_placement_groups プロパティで指定します。SimSpace Weaver はパーティションを配置グループ全体に均等に分散させようとします。同じ配置グループ内のパーティションを持つ空間アプリケーションの所有権エリアは、空間的に隣接します。

x * y は希望するワーカー数と同じにすることをお勧めします。等しくない場合、SimSpace Weaver は使用可能なワーカー全体で配置グループのバランスを取ろうとします。

配置グループ設定を指定しない場合、SimSpace Weaver は配置グループ設定を自動的に計算します。