Estratégias de particionamento - AWS SimSpace Weaver

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Estratégias de particionamento

A seção partitioning_strategies (obrigatória) especifica a organização das partições para um domínio espacial.

nota

SimSpace Weaver suporta apenas 1 estratégia de particionamento.

Para especificar as propriedades de uma estratégia de particionamento, substitua partitioning-strategy-name com um nome de sua escolha. O nome deve ter de 3 a 64 caracteres e pode conter os caracteres A-Z, a-z, 0-9, e _- (hífen). Especifique as propriedades da estratégia de particionamento após o nome.

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

Properties

topology

Especifique a topologia (esquema de organização de partições) para essa estratégia de particionamento.

Obrigatório: Sim

Type: string

Valores válidos: "Grid"

aabb_bounds

Especifica os limites da caixa delimitadora alinhada ao eixo principal (AABB) para sua simulação. Você especifica os limites como matrizes ordenadas de 2 elementos que descrevem os valores mínimo e máximo (nessa ordem) para cada eixo (x e y).

Obrigatório: condicional. Essa propriedade é obrigatória e só pode ser especificada se a topologia estiver definida como "Grid".

Tipo: matriz Float (para cada eixo)

Valores válidos: -3.4028235e38-3.4028235e38

grid_placement_groups

Especifica o número de grupos de posicionamento ao longo de cada eixo (x e y) em uma topologia de grade. Um grupo de posicionamento é uma coleção de partições no mesmo domínio, espacialmente adjacentes.

Obrigatório: condicional. Essa propriedade é obrigatória e só pode ser especificada se a topologia estiver definida como "Grid". Se você não especificar uma configuração de grupos de posicionamento, o SimSpace Weaver calculará uma para você. Qualquer domínio que usa uma estratégia de particionamento sem uma configuração de grupos de posicionamento deve especificar uma grid_partition (consulteEstratégia de particionamento de domínio espacial).

Tipo: inteiro (para cada eixo)

Valores válidos: 1-20. Recomendamos que x * y seja igual ao número desejado de operadores. Caso contrário, SimSpace Weaver tentará equilibrar seus grupos de colocação entre os trabalhadores disponíveis.