Stratégies de partitionnement - AWS SimSpace Weaver

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Stratégies de partitionnement

La partitioning_strategies section (obligatoire) indique l'organisation des partitions pour un domaine spatial.

Note

SimSpace Weaver ne prend en charge qu'une seule stratégie de partitionnement.

Pour spécifier les propriétés d'une stratégie de partitionnement, remplacez partitioning-strategy-name par le nom de votre choix. Le nom doit comporter de 3 à 64 caractères et peut contenir les caractères A à Z, a à z, 0 à 9 et _ - (tiret). Spécifiez les propriétés de la stratégie de partitionnement après le nom.

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

Propriétés

topology

Spécifie la topologie (schéma d'arrangement des partitions) pour cette stratégie de partitionnement.

Obligatoire : oui

Type : chaîne

Valeurs valides : "Grid"

aabb_bounds

Spécifie les limites du cadre de délimitation aligné sur l'axe principal pour votre simulation. (AABB) Vous spécifiez les limites sous forme de tableaux ordonnés à 2 éléments qui décrivent les valeurs minimale et maximale (dans cet ordre) pour chaque axe (xet). y

Obligatoire : selon les conditions. Cette propriété est obligatoire (et ne peut être spécifiée) que si la topologie est définie sur. "Grid"

Type : Float tableau (pour chaque axe)

Valeurs valides : -3.4028235e38 - 3.4028235e38

grid_placement_groups

Spécifie le nombre de groupes de placement le long de chaque axe (x et y) dans une topologie de grille. Un groupe de placement est un ensemble de partitions (dans le même domaine) adjacentes dans l'espace.

Obligatoire : selon les conditions. Cette propriété est obligatoire (et ne peut être spécifiée) que si la topologie est définie sur. "Grid" Si vous ne spécifiez pas de configuration de groupes de placement, SimSpace Weaver nous en calculerons une pour vous. Tout domaine utilisant une stratégie de partitionnement sans configuration de groupes de placement doit spécifier un grid_partition (voirStratégie de partitionnement du domaine spatial).

Type : entier (pour chaque axe)

Valeurs valides : 1 -20. Nous recommandons que x * y soit égal au nombre de travailleurs souhaité. Dans le cas contraire, SimSpace Weaver vous essaierez d'équilibrer vos groupes de placement entre les travailleurs disponibles.