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

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

パーティショニング戦略

partitioning_strategies セクション (必須) は、空間ドメインのパーティションの構成を指定します。

注記

SimSpace Weaver は 1 つのパーティショニング戦略のみをサポートします。

パーティショニング戦略のプロパティを指定するには、partitioning-strategy-name を任意の名前に置き換えます。名前は 3~64 文字で、AZaz09_ - (ハイフン) を含むことができます。名前の後にパーティショニング戦略のプロパティを指定します。

partitioning_strategies: partitioning-strategy-name: topology: "Grid" aabb_bounds: x: [aabb-min-x, aabb-max-x] y: [aabb-min-y, aabb-max-y] grid_placement_groups: x: number-of-placement-groups-along-x-axis y: number-of-placement-groups-along-y-axis

プロパティ

topology

このパーティショニング戦略のトポロジ (パーティション配置スキーマ) を指定します。

必須: はい

タイプ: 文字列

有効値: "Grid"

aabb_bounds

シミュレーションの主軸に沿ったバウンディングボックス (AABB) の境界を指定します。範囲を、各軸 (x および y) の最小値と最大値を (この順序で) 記述する 2 要素の配列として指定します。

必須: 条件的。トポロジが "Grid" に設定されている場合、このプロパティは必須 (指定のみ可能) です。

タイプ: Float 配列 (各軸)

有効値: -3.4028235e38-3.4028235e38

grid_placement_groups

グリッドトポロジの各軸 (X および Y) に沿った配置グループの数を指定します。配置グループは、空間的に隣接する (同じドメイン内の) パーティションの集まりです。

必須: 条件的。トポロジが "Grid" に設定されている場合、このプロパティは必須 (指定のみ可能) です。配置グループ設定を指定しない場合、 SimSpace Weaver が自動的に計算します。配置グループ設定なしでパーティショニング戦略を使用するドメインでは、grid_partition を指定する必要があります (「空間ドメインのパーティショニング戦略」を参照してください)。

タイプ: 整数 (各軸)

有効値: 1-20。x * y は必要なワーカー数と等しくすることをお勧めします。そうしないと、 SimSpace Weaver は使用可能なワーカー間でプレイスメントグループのバランスを取ることを試みます。